首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=3;double b=0.1263;char ch=’a’;,则以下选项中,叙述有错的是( )。
若有定义:int a=3;double b=0.1263;char ch=’a’;,则以下选项中,叙述有错的是( )。
admin
2020-11-27
32
问题
若有定义:int a=3;double b=0.1263;char ch=’a’;,则以下选项中,叙述有错的是( )。
选项
A、逗号表达式的计算结果是最后一个逗号之后的表达式的运算结果
B、运算符%只能对整数类型的变量进行运算
C、语句ch=(unsigned int)a+b;是对a与b之和进行强制类型转换,结果赋值给变量ch
D、复合运算:a*=b+ch是将变量b、ch之和与a相乘,结果再给a赋值
答案
C
解析
逗号表达式的计算结果是最后一个逗号之后的表达式的运算结果,选项A正确;运算符%是求模运算符,只能对整数类型的变量进行运算,选项B正确;复合运算a:lc=b+ch中,先计算b+ch的值,再将a与b+ch之和相乘,结果苒赋值给a,选项D正确;语句ch=(unsigned int)a+b中,括号优先级最高,所以首先将a强制转换成无符号整型,再与b相加,结果赋值给ch,选项C错误;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/id3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能用作数据常量的是
有以下程序main(){inta=3;do{printf("%d,",a-=2);}while(!(-a);printf("\n");}程序运行后的输出结果是
以下叙述中正确的是
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
有如下程序#includemain(){inti,data;scanf("%d",&data);for(i=0;i
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下说法正确的是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
随机试题
公安机关的日常制度主要包括()。
试述教学的启发性原则。
影响下颌骨骨折段移位的因素不包括
根据《中华人民共和国建筑法》的规定,下列表述中正确的是()。
空置率等于空置量。
建设工程施工阶段建设监理工作的主要任务包括()。
下列说法中,不正确的是()。
办案民警柳某接受犯罪人家属的贿赂10000元,在立案情况中将犯罪人李某的年龄由18周岁改成16周岁,企图在审判时使李某获得从轻处罚。那么,李某()。
"PaleolithicArt"Fromthemomentin1879thatcavepaintingswerediscoveredatAltamira,scholarshavewonderedwhythehun
WashingtonIrvingwasAmerica’sfirstmanofletterstobeknowninternationally.Hisworkswerereceivedenthusiasticallyboth
最新回复
(
0
)