首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( )。 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
18
问题
以下程序输出结果是( )。
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://jikaoti.com/ti/OoB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用业统计文件十字符个数。请填空。#include"stdio.h"main(){FTLE*fp;longnum=OL;if((fp=fopen("fname.dat","r"))
有以下程序main(){inta[]={1,2,3,4,5,6,7,8,9,0),*p;for(p=a;p<a+10;p++)printf(“%d,”,*p);}程序运行后的输出结果是
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
数字字符0的ASCII值为48,若有以下程序main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-A);}程序运行后的输出结果是
下列叙述错误的是()。
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为
算法的空间复杂度是指()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
可以在C语言中用做用户标识符的是______。
下列司用于C语言用户标识符的—组是______。
随机试题
阅读《宝玉挨打》中的一段文字,然后回答下题。贾政冷笑道:“倒休提这话。我养了这不肖的孽障,已不孝;教训他一番,又有众人护持;不如趁今日一发勒死了,以绝将来之患!”说着,便要绳索来勒死。王夫人连忙抱住哭道:“老爷虽然应当管教儿子,也要看夫妻分上。我
企业技术进步的核心是()
乳腺小叶腺体大量增生,导管扩张发生在下列哪一时期
现场急救应首选为防止参与磷吸收,中毒创面应禁用
一奶牛长期患病,临床表现咳嗽、呼吸困难、消瘦和贫血等。死后剖检可见其多种器官组织,尤其是肺、淋巴结和乳房等处有散在大小不等的结节性病变,切面有似豆腐渣样、质地松软的灰白色或黄白色物质。进行病理组织学检查,似豆腐渣样物质为
咳嗽伴大量脓痰见于
在经济业务特别少的单位,其会计凭证可以不进行审核,直接作为登记账簿的依据。()
下列叙述中错误的是______。
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是
Bothcivilizationandculturearefairlymodernwords,havingcomeintoprominentuseduringthe19thcenturybyanthropologists
最新回复
(
0
)