首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int a=7; while(a--); printf(’’%d\n’’,++a); } 程序运行后的输出结果是( )。
有以下程序: #include main() {int a=7; while(a--); printf(’’%d\n’’,++a); } 程序运行后的输出结果是( )。
admin
2020-11-27
17
问题
有以下程序:
#include
main()
{int a=7;
while(a--);
printf(’’%d\n’’,++a);
}
程序运行后的输出结果是( )。
选项
A、0
B、一1
C、1
D、7
答案
A
解析
注意到while后面的分号是一个空语句,且a--是先用表达式,再减1,所以while循环结束后a的值是一1,在打印语句中++a是先加1再使用表达式,所以输出结果是0。
转载请注明原文地址:https://kaotiyun.com/show/Dp3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#include#includestructstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)
以下叙述中正确的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
把以卞四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是()。
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
若有以下程序段:structst{intn;int*m;};inta=2,b=3,c=5;structsts[3]=({101,&a},{102,&c},{103,&b}};main(){structst*p
以下叙述中错误的是
有以下程序#includemain(){intaa[3][3]={{2},{4},{6}},i,*p=&aa[0][0];for(i=0;i<2;i++){if(i==0)aa[i][i+1]
随机试题
2019年3月30日上午,“双千兆第一区”开通仪式在()举行,并拨通了首个5G手机通话,标志着()成为全国首个中国移动5G试用城市。
A.高B.相同C.低D.增加E.减少老年人心律失常的发生率随年龄增长而
脏与脏之间主要表现为气的生成与水液代谢关系的是
男,25岁。车祸伤l小时。查体:脉搏130次/分。血压86/60mmHg,烦躁不安,发绀,严重呼吸困难,皮肤湿冷,左颈胸部皮下捻发感,气管右移,左胸饱满,左肺呼吸音消失。胸片示左肺完全萎陷。最可能的诊断为
已知某企业存货为18万元,流动负债为30万元,速动比率为1.5,假设该企业的流动资产由速动资产和存货构成,则该企业的流动比率为()。
资料一:甲公司是一家摩托车及发动机生产企业,其产品享有较高的品牌知名度和美誉度。公司具备年产120万辆摩托车的生产能力,公司摩托车产销量连续六年排名行业第二,出口量连续六年排名行业第一,在国内处于领先地位。2008年至今,公司的摩托车发动机产销规
()不属于实时的信息交流方式。
何老师是一名刚毕业的年轻老师,每次上课前他都花大量的时间在钻研教材内容,根据本学期教学进度计划定下本节课需要传授的知识点,然后筛选出需要精讲的内容,并做好精美的PPT,但是在备课中仍存在不足,包括()。
IsCactusCityWildWestParkold?
Thereisvery_____hopethathewillsurvivethecaraccident.
最新回复
(
0
)