解析 D [解析] 赋值语句的两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为“a=b=58;”;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。反馈 收藏 ...
试题来源: 解析 A 正确答案:A 解析::考查赋值语句。C语言语句在结尾必须有分号,没有分号则不合法,选项B)、C)错;C语言中强制转换类型需要将类型说明符给括起来,应该为k=(int)(a+b),选项D)错;答案选A)。 知识模块:数据类型、运算符与表达式反馈 收藏 ...
百度试题 结果1 题目下列表述中,合法的C语言赋值语句是( ) A. a=b=58 B. i++; C. a=58, b=58 D. k=int(a+b); 相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 结果1 题目题目:以下哪个是合法的C语言赋值语句? A. a = 10; B. b = c = 10; C. x = (y = 5); D. z = (y + 3) 5; 相关知识点: 试题来源: 解析 A、B、C、D 反馈 收藏
百度试题 结果1 题目请选出合法的C语言赋值语句___。选项 A. a=b=58选项 B. i;选项 C. a=58,b=58选项 D. k=int(ab); 相关知识点: 试题来源: 解析 B.i; 知识点:知识点/选择题/C2基本数据类型及表达式/表达式及语句合法性判断T反馈 收藏 ...
1.首先明确一点:运算符的优先级.首先++ , + , = , ,(逗号)那么A的错误是:7+b+c=a+7显然不可能给一个表达式赋值B也一样:7+b++=a+7D的表达式是没错的.但D不是,或者说不能算是赋值语句,因为:(a=7+b),(b++),(a+7)它... 分析总结。 下列选项中不正确的赋值语句是正确答案结果...
百度试题 结果1 题目请选出合法的C语言赋值语句( ) A. k=int(a+b) B. i++ C. a=b=58 D. a=58,b=58 相关知识点: 试题来源: 解析 B 反馈 收藏
多值赋值时候,是不可以这样写的。结尾也少分号;B赋值,这种写法,应该要有i的初始值吧。结尾也少分号;D压根就不可以这么写。还转int 如果 a 和 b 是String类型的呢。肯定错的。相关推荐 1请选出合法的C语言赋值语句___。 A、a=b=58 B、i++ C、a=58,b=58; D、k=int(a+b); A,B,D为什...
百度试题 结果1 题目下列合法的C语言赋值语句是( )。 A. a-b=1 B. a+b=1 C. a=b=1 D. a*b=1 相关知识点: 试题来源: 解析 C 反馈 收藏
合法的c语言赋值语句 合法的C语言赋值语句可以有以下形式: 1.赋值一个常量或变量给另一个变量: ``` int a = 10; int b = a; ``` 2.赋值一个表达式给一个变量: ``` int a = 10; int b = a + 5; ``` 3.复合赋值操作: ``` int a = 10; a += 5; //相当于a = a + 5; ``` ...