首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下表达式中,输出与其他三组不同的是( )。
以下表达式中,输出与其他三组不同的是( )。
admin
2019-05-17
61
问题
以下表达式中,输出与其他三组不同的是( )。
选项
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://kaotiyun.com/show/uXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();
以下叙述中正确的是
以下叙述中正确的是
检查软件产品是否符合需求定义的过程称为
有以下程序#include#includevoidmain(){charstr[][20]={"One*World","One*Dreamt"),*p=str[1];print!("%
有以下程序main(){chara[5][10]={"one","two","three","four","five”);inti,j;chart;for(i=0;i<4;i++)
有以下程序#includeintf(intx,intY){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));
若有以下定义和语句charsl[10]="abed!",*s2="\n123\\";printf("%d%d\n",strlen(s1),strlen(s2));则输出结果是
下面不属于软件开发阶段任务的是()。
随机试题
在社会主义建设初期,毛泽东提出了以苏为鉴,独立自主地探索适合中国情况的社会主义建设道路。标志着党探索中国社会主义建设道路良好开端的是()
A.疏风清热,宣肺行水B.宣肺解毒,利湿消肿C.健脾化湿,通阳利水D.分利湿热E.健脾化湿,通阳利水风水泛滥型水肿的治法是
保证胸部摄影质量,下列最佳匹配是
患者,男性,40岁,发病后认为同事倒土豆是要他滚蛋,别人谈摇头电风扇是说他立场不稳。此患者的症状属于()。
患者,因脑部外伤而人院手术,术后第2天病人可以唤醒随后入睡,对所提问题能正确回答,但反应迟疑。该病人的意识状态属于
下列选项中,符合《测绘作业证管理规定》的是()。
国有企业中会计主管人员的直系亲属不得在本单位会计机构中担任()工作。
教职工代表大会代表以教师为主体,并应当根据学校实际,保证一定比例的青年教师和女教师代表。()
Whatwillthemandointhemorning?
A、Theirwheelsgotoffeasily.B、Theywerehardtocontrol.C、Theywerenotdurable.D、Theyweretooslippery.B细节题。短文中提到,Merlin
最新回复
(
0
)