首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下表达式中,输出与其他三组不同的是( )。
以下表达式中,输出与其他三组不同的是( )。
admin
2019-05-17
27
问题
以下表达式中,输出与其他三组不同的是( )。
选项
A、m++;printf(’’%d\n’’,m);
B、++m;printf(’’%d\n’’,m);
C、n=x++;printf(”%d\n”,n);
D、n=++x;printf(’’%d\n’’,n);
答案
C
解析
C语言中++在前表示先自增然后使用,++在后面表示先使用然后自增。选项A中首先执行m++,执行完后m自增1,然后printf输出的是m自增后的值;选项B首先执行++m,脚的值增加1,接着输出m的值;选项C中++在x的后面,因此n的值是x自增前的值,printf输出的是x自增前的值;选项D中++在x的前面,因此x首先自增,然后再赋值给n,n的值是x自增后的值,输出的也是x自增后的值。
转载请注明原文地址:https://jikaoti.com/ti/wKf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();
表达式:(int)((double)9/2)-9%2的值是
以下选项中,值为1的表达式是
从工程管理角度看,软件设计一般分为两步完成,它们是
有以下程序intd=1;voidfun(intP){intd=5;d+=p++;printf("%d",d);}main(){inta=3;
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]=="IJK";strcat(a,b);printf
以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
表达式a+=a-=a=9的值是
随机试题
小腿髋部反射区的操作要领包括()。
[*]
A.春泽汤B.沉香散C.二冬汤D.代抵当丸小便点滴而下,小腹胀满疼痛,舌质紫暗,脉涩。治疗宜用
患者,男,22岁。近1周来无明显诱因出现四肢对称性紫癜,略突出皮面,瘙痒。该患者出现紫癜最可能的机制是
一般成人的血液pH值为
某肝硬化病人合并上消化道大出血,现出现嗜睡,扑翼样震颤,应判断为
某项目部承建一生活垃圾填埋场工程,规模为20万吨,场地位于城乡结合部。填埋场防水层为土工合成材料鹏润土垫(GCL),1层防渗层为高密度聚乙烯膜,项目部一招标形式选择了高密度聚乙烯膜供应商级专业焊接队伍。工程施工过程中发生一下事件:①原拟堆置的土方改成外运
对将已贴用的印花税票揭下重用的纳税人,税务机关可处以罚款,罚款的方式包括()。
目前我国有34个省级行政区划单位,包括23个省、5个自治区、4个直辖市和2个特别行政区。下列关于省的说法错误的是()。
把世界的本原归结为“宇宙之砖”、“万物的始基”、“原初物质”的哲学是()
最新回复
(
0
)