解析 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.x=y==5; B.x=n%2.5;C.x+n=i: D.x=5=4+1; 2若变量均已正确定义并赋值,以下合法的C语言赋值语句是 A) x=y==5; B) x=n%2.5; C) x+n=i; D) x=5-4+1; 3若变量均已正确定义并赋值,以下合法的C语言赋值语句是 A...
合法的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; ``` 4.赋值一个指针变量给...
在C语言中,赋值语句是一种基本的语句类型,用于给变量赋值。合法的赋值语句需要满足一定的语法规则。以下是对合法C语言赋值语句的详细解释和示例。 1. 解释什么是合法的C语言赋值语句 合法的C语言赋值语句是指符合C语言语法规则的赋值表达式,后面跟着一个分号(;)。赋值表达式通常由变量、赋值运算符(=)和值(可以是常...
【解析】 A语法错误:不能连续赋值. B强制类型转换运算符必须用小括号括起来比如 (int)(a+b). C不是语句,只是表达式,要用分号才正确. D是自减语句,等同i=i-1. 正确的确是D. 结果一 题目 【题目】以下合法的C语言赋值语句是 A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.-i 答案 【解析...
a=b=34 C. a=3,b=9 D. k=int( a+b ); 相关知识点: 试题来源: 解析 A 正确答案:A解析:赋值语句是在赋值表达式末尾加上分号构成的。B、C选项缺少分号,不是合法语句。D选项为强制类型转换赋值语句,但是int缺少括号,是非法语句。++i;相当于i=i+1;,是合法赋值语句,A选项正确。反馈 收藏 ...
解答一 举报 1.首先明确一点:运算符的优先级.首先++ , + , = , ,(逗号)那么A的错误是:7+b+c=a+7显然不可能给一个表达式赋值B也一样:7+b++=a+7D的表达式是没错的.但D不是,或者说不能算是赋值语句,因为:(a=7+b),(b++),(a+7)它... 解析看不懂?免费查看同类题视频解析查看解答 ...
下列选项中,合法的C语言赋值语句为( ) A.a=7+b+c=a+5; B.a=7+b++=a+5; C.int x=1,y=x; D.a=7+b,c=a+5; 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 D的错误在于 一个表达式已经是一个完整语句应用分号结束 如a=7+b;c=a+5;除非是在定义时同时对语句赋值...
百度试题 结果1 题目请选出合法的C语言赋值语句( ) A. k=int(a+b) B. i++ C. a=b=58 D. a=58,b=58 相关知识点: 试题来源: 解析 B 反馈 收藏