首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int k=5; while(--k) printf("%d",k -= 3); printf("\n"); } 执行后的输出结果是( )。
有以下程序 #include main() { int k=5; while(--k) printf("%d",k -= 3); printf("\n"); } 执行后的输出结果是( )。
admin
2020-07-28
56
问题
有以下程序
#include
main()
{ int k=5;
while(--k) printf("%d",k -= 3);
printf("\n");
}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
考查循环结构。while循环先判定圆括号内的表达式(--k),k是先自减再用于判定,自减后k值为4,循环条件为真,进入循环语句,输出k-=3的数据,即输出1,循环一次结束,然后再判定while循环条件,k仍然是自减后再用于判定,此时k为0,循环条件不满足,退出循环,所以答案选A。
转载请注明原文地址:https://www.kaotiyun.com/show/Cb3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
若有如下定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的
以下是while语句的基本形式:while(表达式){语句;)其中“表达式”()。
软件设计中划分模块的准则是
以下选项中不属于C语言标识符的是
软件系统总体结构图的作用是
下列对于软件测试的描述中正确的是
程序流程图中带有箭头的线段表示的是
随机试题
A.肾静脉B.肾间质C.肾神经D.肾单位E.肾盂与排尿有关的结构
项目监理机构定期组织有关单位研究解决与监理相关问题的会议是指()。
各种给水系统按照水平干管的敷设位置,其布置形式有( )。
背景资料:某大型商场活动中心工程,三层框架结构,无地下室,总建筑面积为2417m2,层高均为4.5m,局部有1.2m深大截面梁。由于地质条件比较好,设计为放大基础加地连梁,房心回填土后夯实,之后再做首层地面。在一层项粱板施工时,钢筋制安、模板支设完毕,
商品交换的比例取决于()。
简述我国《小学德育纲要》与《中学德育大纲》的内容。
实现中华民族伟大复兴,就是中华民族近代以来最伟大的梦想。这个梦想,凝聚了几代中国人的夙愿,体现了中华民族和中国人民的整体利益,是每一个中华儿女的共同期盼。实现中国梦必须()
[*]
WilfredEmmanuel-Joneswasateenagerbeforehesawhisfirstcowinhisfirstfield.BorninJamaica,the47-year-oldgrewupi
OnesillyquestionIsimplycannottolerateis"Howdoyoufeel?"Usuallythequestionisaskedofamaninaction-amanwalki
最新回复
(
0
)