成语| 古诗大全| 教学资源| 作文| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

若变量已正确定义并赋值

Q1:若变量已正确定义并赋值,则表达式(-10

0,无论x为多少。如果-10x,则-10

Q2:若变量已正确定义并赋值,下面符合C语言语法的表达式是( B )。

表达式应该是有一个值的。
所以如果if(a=a+7;)这样是不行的。
a=a+7是合法表达式,加了分号应该说是一个合法语句。
没有分号A就对了。
虽然这样能解释的通,但我觉得这样的题目没啥意思。

Q3:变量已正确定义并赋值,a=a+b为什么不能构成c语句

这四个都可以构成合法C语言语句。
请检查题目是否正确。
一般来说 这种题目会在某个选项后丢失分号

WwW.baZHiShI.%COm

Q4:C语言中,设变量已正确定义并赋值,则正确的表达式是?

%要求其 左右操作数都是整型,故BC都不对
C中x=y*5=x+z等效于x=(y*5)=x+z,赋值运算符的左操作数必须是左值,故C也不对
答案是A

Q5:若变量已经正确定义并赋值,符合C语言语法的表达式是?

如果变量已经正确定义并赋值,这三个式子都是C语言中的正确的表达式。
但在它们后面加了分号,就不再是表达式,而是表达式语句了。

Q6:C语言选择题 设变量已正确定义并赋值,以下正确的表达式是

C x=y+z+5,++y

Q7:若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。(1分) A、a:=b+1 B、a=b=c+2 C、int 18.5%3

A中的":="不是可识别的运算符,故错;
B是对的,相当于:b=c+2;a=b;(赋值运算从右到左算);
C:错的,要么定义变量:int a=18.5%3 ;要么数据类型强制转换:(int)18.5%3;int 18.5%3这就不伦不类了;
D"="号左边是不能有表达式的,给表达式是不能赋值的,所以D错,wwW★.bAZhiSHi.CoM