首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出结果是( )。 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
21
问题
以下程序输出结果是( )。
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://kaotiyun.com/show/h0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用业统计文件十字符个数。请填空。#include"stdio.h"main(){FTLE*fp;longnum=OL;if((fp=fopen("fname.dat","r"))
以卜函数sstrcat()的功能是实现宁符串的连接,即将t所指字符串复制到s所指字符串的尾部。例如:s所指字符串为abcd,t所指字符申为efgh,函数调用后s所指字符串为abcdefgh。请填空。#include<string.h>v
若有以下程序intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));
已定义c为字符型变量,则下列语句中正确的是
若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是()。#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;
现有以下语句:i=1;for(;i<=100;i++)sum+=i;
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
下列选项中不属于结构化程序设计方法的是()。
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
可以在C语言中用做用户标识符的是______。
随机试题
患者实感天旋地转,恶心欲吐,站立不稳,跌倒在地,神志清楚,数分钟后自行缓解。应诊断为()(2005年第70题)
下列不属于网络中间设备的是()
延误肾结核的诊断原因,哪一项是错误的
[2010年第23题]设随机变量X的概率密度为f(x)=,则P(0≤X≤3)等于()。
自动打字机()
把文章中的各个段落综合起来,把握其中心思想,这是指思维过程的()。
运动性血尿的患者一般在_______天内消失,最长不超过_______天。
=1.(1)ab=1。(2)ab=一1。
AFTCLEANINGSERVICESLTDTo:LizSmith,SupervisorFrom:PeterBroadbent,ManagerIgotthisemailyesterdayfromCollinsLtd
A、Shopping.B、Visiting.C、Eating.D、Relaxing.A原文中提到,一个新的BoxingDay习俗出现了,那就是购物,故答案为A。
最新回复
(
0
)