首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
24
问题
有以下程序
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://jikaoti.com/ti/9Na0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列表达式用于判断y是否为闰年。闰年的判断条件是:年号能被4整除但不能被100整除或年号能被400整除,请填空:________。
下列程序的输出结果是()。main(){inta=6,b=3,c;if(a<b){c=a*b;printf("%d%d,%d\n",b,a,c);}else}
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
有以下程序:main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是()。
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为()。
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
随机试题
Stylistically,HenryJames’sfictionischaracterizedby______.
Itiscustomaryforadultstoforgethowhardanddullandlongschoolis.Thelearningbymemoryofallthebasicthingsonemus
A.等渗性缺水B.高渗性缺水C.低渗性缺水D.高钾血症E.低钾血症早期出现腹胀,肠麻痹等
甲公司股票的β系数为1.5,无风险利率为8%,市场上股票的平均报酬率为12%。要求:若股票为股利固定增长股,股利增长率为4%,预计一年后的股利为1.4元,则该股票的价值为多少?
从薪酬调查的()来看,薪酬调查可以分为薪酬市场调查和员工薪酬满意度调查。
下列叙述中,错误的是()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。某会计网校的刘老师正在准备有关《小企业会计准则》的培训课件,她的助手已搜集并整理了一份该准则的相关资料存放在。Word
•Readthememobelowaboutbusinessreportwriting.•ChoosethebestwordtofilleachgapfromA,B,CorDontheoppositep
"ThewomancleaningthefloorisTom’smother"hasallthefollowingpossiblemeaningsEXCEPT
Iwas(luck)______enoughtofindapolicemanwhenIgotlostinthecity.
最新回复
(
0
)