首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下表达式中,输出与其他三组不同的是( )。
以下表达式中,输出与其他三组不同的是( )。
admin
2019-05-17
46
问题
以下表达式中,输出与其他三组不同的是( )。
选项
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://www.kaotiyun.com/show/uXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx;scanf("%d",&x);iffx<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范围才会有输出结果
与数学表达式x≥y≥z对应的C语言表达式是
C语言程序中,运算对象必须是整型数的运算符是
下列对于软件测试的描述中正确的是
从工程管理角度看,软件设计一般分为两步完成,它们是
有以下程序#includemain(){chars[]="abcde";s+=2;printf("%d\n",s[0]);}执行后的结果是
下列叙述中正确的是
以下选项中叙述错误的是
下面不属于软件设计阶段任务的是
在软件设计中不使用的工具是
随机试题
下列关于歧义的表述,正确的有()
Itisn’tcoldenoughforthere______afrosttonight,soIcanleavemycaroutsidesafely.
正常乳房构造由浅至深依次为
帕金森病患者躯体呈前倾前屈姿势,行走时上肢协同摆动动作消失或减少,起步和终止均有困难。步距缩小,这种特殊步态称为
对于婴儿上呼吸道解剖特点的描写,正确的是
甲公司中标成为某写字楼工程合法的施工总承包人。该工程可分为桩基础工程、主体结构工程、暖通水电工程三个部分,甲公司选择了几家符合资质条件的工程公司,经项目业主认可,拟按下列方案之一进行分包。其中建筑法不允许的方案是()。
建设工程监理应遵守严格监理、热情服务的原则,其基本内涵包括()。
上市公司重大购买、出售、置换资产行为中的交易对方是在重大购买、出售、置换资产交易中作为上市公司交易对手的当事方。()
银行员工张某乐于助人、热情大方,在做完自己本职工作后,经常主动向同事提出代为履行职责,这种行为()。
下列关于我国基本养老保险的说法,正确的有()。
最新回复
(
0
)