首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( )。 main() { int m=5; if(m++>5)printf("%d\n",m); else printf("%d\n",m--); }
以下程序输出结果是( )。 main() { int m=5; if(m++>5)printf("%d\n",m); else printf("%d\n",m--); }
admin
2012-12-03
38
问题
以下程序输出结果是( )。
main()
{ int m=5;
if(m++>5)printf("%d\n",m);
else printf("%d\n",m--);
}
选项
A、7
B、6
C、5
D、4
答案
B
解析
m+|的意思是先用m的值冉自加1,所以表达式的值为5,m为6,此时if语句条件m++>5不成立,执行else语句,则输出m--的值为6,而此时m为5,故选择B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/h0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
有以下程序main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][i]
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
有以下程序voidfun(char*c,intD){*c-*c+1;d=d+1;printf("%c,%c,",*c,D);}main(){chara=’A’,b=’a’;fun(&b,A);pr
下列选项中不是字符常量的是()。
下列语句中,正确的是______。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
下列司用于C语言用户标识符的—组是______。
请选出可用作C语言用户标识符的是
随机试题
滚动轴承经过长期使用后,工作游隙增大、工作表面产生麻点、凹坑或裂纹等是其主要损坏形式。()
常用绝缘导线有哪些?
对胃黏液的叙述,下列哪一项是错误的
有关DNA双螺旋结构的叙述,错误的是
为保护黄酮母核中的邻二酚羟基,提取时可加入
玉屏风胶囊的君药是()。
《中华人民共和国合同法》第122条规定:“因当事人一方的违约行为,侵害对方人身、财产权益的,受损害方有权选择依照本法要求其承担违约责任或者依照其他法律要求其承担侵权责任。”对于该条文的理解,下列哪些选项是正确的?
把暴露在危险中的人体从危险区域中移开,这种安全装置称为()。
期货交易所一般不得从事()。
[2014]下列有关注册会计师在审计报告日后对审计工作底稿做出变动的做法中,正确的有()。
最新回复
(
0
)