首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( )。 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
44
问题
以下程序输出结果是( )。
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全国计算机二级
相关试题推荐
以卜函数sstrcat()的功能是实现宁符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:s所指字符串为abcd,t所指字符申为efgh,函数调用后s所指字符串为abcdefgh。请填空。#include<string.h>v
以下程序运行后的输出结果是______。main(){inti,m=0,n=0,k=0;for(i=9;i<=11;i++)switch(i/10){case
以下程序运行后的输出结果是______。main(){inta=1,b=2,c=3;if(c=A)printf("%d\n",C);elseprintf("%d\n",B);}
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
以下程序段的输出结果是()。inta=1234;floatb=123.456;doublec=12345.54321;printf("%2d,%2.1f,%2.1f",a,b,c);
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
下列叙述中,正确的一条是______。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下面程序的功能是建立一个有3个结点的单循环链表,然后求各个结点数值域data中数据的和,请填空。#include<stdio.h>#include<stdlib.h>structNODE{intdata;
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
随机试题
不可以受委托为诉讼代理人。
通过信息网络或者其他媒介发布的招标文件与书面招标文件具有同等法律效力,当出现不一致时,以()为准。
采取“牵头式”监管体制的典型国家是()。
保护未成年人的工作,应当遵循下列原则()。
带宽是指通信信道的传输容量,实际上任何信道都只具有有限的带宽。()
“眼睛”文化据说_______于西亚或印度,多_______于从事畜牧的草原民族,他们认为“眼睛”有避邪功能。所以在_______的路途中,身上一般会佩戴镶嵌有“眼睛”的玻璃珠。填入划横线部分最恰当的一项是:
袁世凯复辟失败的根本原因是()
Theeighteenth-centuryBritishthinkerEdmundBurkemadethefollowingobservationaboutthebenefitsofopposition:"Hethatwr
Whywasthewomannotatthemeeting?
Teacherburnoutandstudentstressmaybelinked,accordingtoaUniversityofBritishColumbiastudy.Thestudyisthefirs
最新回复
(
0
)