首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
32
问题
有以下程序
#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://kaotiyun.com/show/Cb3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段完全正确的是()。
有以下程序:#include<stdio.h>main(){ints;seanf("%d",&s);while(s>0)}switch(s){case1:prinff("%d",s+5);case2:prinff("%d",s+4);b
以下叙述中错误的是()。
设有如下三个关系表:下列操作中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。请在
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
设有二叉树如下图所示:则后序序列为
软件需求规格说明书的作用不包括
下面对软件测试描述错误的是()。
随机试题
加密主要是为了隐蔽信息的内容,而认证的三个主要目的是:消息完整性认证、___________消息的序号和操作时间认证。
无创通气是指
正常心尖搏动位于胸骨
楼面地价可以用以下几项表示:()。
甲公司为境内上市公司,2013年发生的有关交易或事项包括:(1)接受母公司作为资本投入的资金1000万元;(2)享有联营企业持有的可供出售金融资产当年公允价值增加额140万元;(3)收到税务部门返还的增值税款1200万元;(4)收到政府对公司以前年度亏损补
前列腺癌患者血清中升高的物质是()。
关系数据库中,下列说法不正确的是()。
Spain
Whydoesthewomandoyoga?
A、TheyaretooafraidofAmazontoofferonline-groceryservice.B、Theywon’ttakeWalmart’sonline-grocerybusinessseriously.
最新回复
(
0
)