首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设a,b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是
设a,b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是
admin
2020-11-27
87
问题
设a,b,c是整型变量且均已赋值,则以下选项中错误的赋值语句是
选项
A、a = (b = 3) = 1;
B、a = (b = 2) + c;
C、a = b = c + 10;
D、a = 1 + (b = c = 2);
答案
A
解析
赋值运算结合性为由右向左结合,赋值运算符左值为变量,右值为变量或常量,且左右两边数据类型相同才能实现赋值。A选项中,赋值运算(b=3)=1,左值为表达式,不是变量不能被赋值,A选项错误,所以选择A选项。B选项运算过程为,先赋值b=2,再计算b+c,将结果赋给a,是正确的赋值语句。C选项运算过程为,先计算c+10将结果赋给b,再将b赋给a,是正确的赋值语句。D选项运算过程为,先将2赋给c,再将c赋给b,然后计算1+b,将结果赋给a, 是正确的赋值语句。
转载请注明原文地址:https://kaotiyun.com/show/rp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf("%d\n",d);}程序运
下列与队列结构有关联的是
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
若要使用C数学库中的sin函数,需要在源程序的头部加上#include关于引用数学库,以下叙述正确的是()。
有以下程序#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){intid,t;{inta[10]={5,4,
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
关于C语言标识符,以下叙述中错误的是()。
在C程序中,下列说法正确的是()。
随机试题
妇科的发病机理,可概括为
民事诉讼代理人包括()。
商业银行业务的日益多样化以及相关风险的复杂性,极大地增加了风险识别的难度,延误或错误判断,都将直接导致风险管理信息流动和决策的失效,甚至造成更为严重的风险损失。()
下列各项中,属于由于赊销而产生的风险是()。
有学者曾经把思维定式比作一份“地图”。我们都知道,地图不代表地域,只是对地域的某些方面进行说明。思维定式就是这样,它是关于某种事物的理论、诠释或模型,由每个人的成长背景、经验及选择打造而成,影响我们的态度和行为。符合世界本来面目的“地图”,有利于我们迅速地
知识与技能、过程与方法、情感态度与价值观是体育与健康课程的()目标。
A、 B、 C、 D、 B
中国古代著名的三大特产是()。
根据以下资料,回答以下小题。以下说法正确的是()。
()是运行在Cisco网络设备上的操作系统软件,用于控制和实现路由器的全部功能。
最新回复
(
0
)