00问答网
所有问题
c语言第一题:若变量已经正确定义并赋值,符合c语言语法的表达式是() A、a=a+7;B、a=7+b+c,a++ C、int(
12.3%4)D、a=a+7=c+b 请c语言高手讲解一下此题目,有点不明白。
举报该问题
推荐答案 2011-08-29
A a=a+7; //不符合,这不是表达式,是语句
B a=7+b+c,a++ //符合,这是逗号表达式
C int(12.3%4) //不符合,12.3不能做%运算
D a=a+7=c+b //不符合,a+7不能做左值。
结论:C正确
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rDrjrreI0.html
相似回答
若变量已正确定义并赋值,符合C语言语法的表达式是()
A。
a=a+7; B
...
答:
以下详细解析.A:正确 B:a=7+b+c,a++
;在编译器看来这句代码是可以通过编译的,但是!逗号表达式的值是最后一个表达式的值,也就是说,a=a++;a=a++;这句代码存在undefined behavier,C语言标准规定:逗号表达式存在序点,副作用必须在两个序点间完成.这句代码中7+b+c的副作用可以保证被执行(事实上...
若变量已正确定义并赋值,符合C语言语法的表达式是( )
。
答:
【答案】:B
选项A,不是表达式,是语句;选项B,是逗号表达式;选项C,12.3是小数不能做%运算;选项D,a+7不能放在表达式左边。
若变量已正确定义并赋值,符合C语言语法的表达式是
?A
)a=a+7; B)a=7
...
答:
选B。。A有
分号,
是一个语句,而不是表达式。。B是一个合法的
逗号表达式
。。
2.8
若变量已正确定义并赋值,符合C语言语法的表达式是
答:
正确答案是 B
;首先 是显而易见的错误选项C跟D:C 求余运算(%)只对整数有效,浮点型数据(12.3)是没有 求余运算的。D 赋值运算(=)的左边只能是 变量(a),不能为 表达式(a+7)。下面看看选项B 为什么也符合C语言:B 项为逗号运算符(表达式1,表达式2,...表达式n),其中最后一个...
大家正在搜
c语言中变量的定义
c语言变量名的命名规则
c语言常量定义规则
static c语言
c语言变量类型
c语言变量名
c语言数组定义
c语言定义
c语言全局变量
相关问题
若变量已正确定义并赋值,符合C语言语法的表达式是() A。a...
若变量以正确定义并赋值,符合C语言语法的表达式是( ) A)...
若变量已正确定义并赋值,符合C语言语法的表达式是?A)a=a...
若变量已正确定义并赋值,符合C语言语法的表达式是 A a=a...
C语言入门题:若变量已正确定义并赋值,下面符合C语言语法的表...
若变量已正确定义并赋值,符合C语言语法的表达式是(__B__...
若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。...
若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。...