首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
有以下程序 main(){int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
admin
2018-01-11
25
问题
有以下程序
main(){int k=5;
while(--k)
printf("%d",k-=3);
printf("\n");}
执行后的输出结果是
选项
A、2
B、4
C、1
D、死循环
答案
C
解析
在程序语句中,k的初始值为5,进行第1次while循环后,k自减1为4,非0,执行循环体里的printf语句。输出1,此时k的值变为1。程序执行第2次循环时,k自减1变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/vUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=________;i<j;i++,j--){k=str[i];str[i]=str[i];
下列程序的输出结果是()。main(){inti=1,j=2,k=3;if(i++==1&&(++j==3==||k++==3))printf("%d%d%d\n",i,j,k);
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
定义结构体数组:structstu{intnum;charname[20];}X[5]={1,"LI".2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU");for(i=1;i<5;i++)prin
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
下列关于栈的叙述中,正确的是()。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
以下叙述不正确的是______。
随机试题
A.假膜性炎B.炎性积液C.大量红细胞漏出D.有脓腔形成E.渗出物中有大量红细胞白喉是
战斗中某人被炮弹碎片击中,经过包扎4小时后送达后方医院。检查:左小腿外侧有一5cm长较整齐的伤口,创面尚清洁,未见异物。伤口处理宜采用
关于辨认程序不符合有关规定,经补正或者作出合理解释后.辨认笔录可以作为证据使用的情形,下列哪一选项是正确的?(2012年试卷二第27题)
在工程项目建设周期中工作量最大,投入的人力、物力和财力最多的阶段是()。
根据终身教育的观念,生产经营单位应当对在岗的从业人员进行()的安全生产教育培训。
某金店为增值税一般纳税人,2016年2月零售铂金项链,取得含税销售额58.5万元;零售镀金项链,取得含税销售额23.4万元;采取以旧换新方式销售银项链200条,每条新银项链的零售价为351元,每条旧银项链的作价为175.5元,每条实际收取差价款175.5元
否认思维和存在具有同一性的哲学是()。
平均差数值越小,则()。[江苏大学2009研]
社会事业
异常分为运行异常、捕获异常、声明异常和______。
最新回复
(
0
)