【求助c语言】设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/08 17:52:02
【求助c语言】设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
A,d=(a=1,b=a+2,c=b+3); B,(b,d,a=1,c+1)=5;
C,(a=1.b,c+1,d)+5; D,(3>2?a:b)=3;
设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
A,d=(a=1,b=a+2,c=b+3); B,(b,d,a=1,c+1)=5;
C,(a=1.b,c+1,d)+5; D,(3>2?a:b)=3;
![【求助c语言】设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是](/uploads/image/z/5896587-3-7.jpg?t=%E3%80%90%E6%B1%82%E5%8A%A9c%E8%AF%AD%E8%A8%80%E3%80%91%E8%AE%BE%E4%B8%8B%E9%9D%A2%E6%B6%89%E5%8F%8A%E7%9A%84%E5%8F%98%E9%87%8F%E5%9D%87%E5%B7%B2%E5%AE%9A%E4%B9%89%E6%88%90int%E7%B1%BB%E5%9E%8B%E5%B9%B6%E8%B5%8B%E5%80%BC%2C%E5%88%99%E4%B8%8B%E5%88%97%E8%B5%8B%E5%80%BC%E8%AF%AD%E5%8F%A5%E4%B8%8D%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%AF)
答案应该是:BCD.因为赋值运算符的要求就是=的左边必须是个变量而不能是常量或者说是表达式; B 和D在=左边都是表达式和常量 所以不行,B的左边是C+1而D的左边是3或者2也就是常量,所以B和D 都不行 而C连赋值运算符都没有怎么又能说是赋值语句呢.所以本人觉得此题答案为 BCD.
【求助c语言】设下面涉及的变量均已定义成int类型并赋值,则下列赋值语句不正确的是
若变量已正确定义并赋值,下面符合C语言语法的表达式是
计算机C语言7.有以下定义语句double a,b;int w; long c;若各变量已正确赋值,则下列选项中正确的表
设变量均已正确定义,则下列选项中,不正确的赋值语句是 A:t-=5; B:n1=(n2=(n3=0)); c:k=i==
若变量已正确定义并赋值,则下列条件语句中,功能与其他语句不同的是
有以下定义语句double a,b;int w; long c; 若各变量已正确赋值,则下列选项中正确的表达式是____
若变量均已正确定义并赋值,为什么x=n%2.5赋值语句是错误的?
15、设 a,b,c,d 均为 int 型的变量,并已赋值,下列表达式的结果属于非逻辑值的是 [ ]
已知a是int型变量,下面不正确的赋值语句是
C语言n=(-x)++; 表达式中变量定义为int 类型并已赋值 上述表达式怎么错了?
设整型变量x,y,z均已赋值,下列正确的赋值表达式是?A.
设变量已正确定义并赋值,正确的C语言表达式是 C.int(12.3%5) D.a=a+5=b+c C和D错在哪里