若变量已正确定义并赋值,符合C语言语法的表达式是 A.a=2++ B.a=3,5 C.a=a+1=3 D.12.3%4

那个小数可以取余吗?

%取余运算只能用于整型. 搜易 D是不正确的.
A 2++, 常量不能自加, 错误.
B a=3,5等效于a=3, 正确.
C a+1=3错误.
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-26
不可以 答案应该是b,其中a的值是3,后边的5不起作用本回答被提问者采纳

若变量已正确定义并赋值,符合C语言语法的表达式是 A.a=2++ B.a=3...
B a=3,5等效于a=3, 正确.C a+1=3错误.

...符合C语言语法的表达式是( )。(1分) A、a:=b+1 B、a=b=c+2 C...
B。A无此用法。表达式,是由数字、算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合,表达式必须要赋值给一个变量才行,故C错。等号左边必须是变量,故D错。

若变量已正确定义并赋值,下面符合C语言要求的表达式是A.a:=b+1 B...
【答案】:B 本题考查C语言表达式的语法。A选项中“:=”不是C语言中的运算符。C选项中int是定义一个整型变量,后面不能够跟算术表达式。D选项错误地使用了赋值运算符“=”,赋值运算符只能将一个数据赋给一个变量,而不能够对表达式进行赋值。题目中a=a+7或a=c+d都是正确的表达式,a+7=c+d是...

若变量已正确定义并赋值,下面符合C语言语法的表达式是( )。
【答案】:A 赋值运算符左侧的变量称为左值,并不是任何量都可以作为左值,单独的变量可以作为左值,表达式不能作为左值,故B、D选项均错;C选项是想定义一个整型变量,而18.5%3是个常量,故C也错,本题选A。

...以下符合C语言语法的表达式是A.a:=b+1 B.a=b=c+2 C.int 18.5%3 D...
【答案】:B 选项A中包含一个不合法的运算符“:=”;选项C应改为(int)18.5%3;选项D可理解为两个表达式a+7=c+b和a=a+7,其中第一个是错的,因为C语言规定赋值号的左边只能是单个变量,不能是表达式或常量等。因此,正确答案是选项B,它实际上相当于a=(b=c+2),进而可分解为两个表达式...

若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
【答案】:A 本题考查赋值运算符及赋值表达式。赋值运算符左侧的操作数必须是一个变量,而不能是表达式或者常量,选项C)和D》错误。”%”运算符两侧都应当是整型数据,选项B)错误。

c 语言编程 基础
1、若变量已正确定义并赋值,下面符合C语言语法的表达式是( B )A) a:=b+1 B) a=b=c+2 C) int 18.5%3 D) a=a+7=c+b 2、 C语言中运算对象必须是整型的运算符是 ( A )A) % B) \/ C) = D) 〈= 3、 若已定义x和y为double类型,则表达式x=1,y=x+3\/2 的值是( ...

若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是( )。
【答案】:B A选项中不能将变量Y赋给表达式,c选项中错误与A选项一样,D选项中强制类型转换表达式应写成(double)x/10。

2.8 若变量已正确定义并赋值,符合C语言语法的表达式是
正确答案是 B;首先 是显而易见的错误选项C跟D:C 求余运算(%)只对整数有效,浮点型数据(12.3)是没有 求余运算的。D 赋值运算(=)的左边只能是 变量(a),不能为 表达式(a+7)。下面看看选项B 为什么也符合C语言:B 项为逗号运算符(表达式1,表达式2,...表达式n),其中最后一个...

若变量a,i已正确定义,且i已正确赋值,合法的语句是A.a==1; B.++i...
【答案】:B 本题考查C语言中语句的格式。A选项“==”是等于运算,用来判断a是否等于1,但是a只有正确的定义,并没有说明正确赋值,该语句无效。如果要对a进行赋值,要用赋值运算符“=”。B选项是对变量i进行++操作,因为变量i已经正确赋值,故该语句正确。C选项中“++=”这样的用法是错误的,“=...

相似回答