首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int k=5; while(--k)printf("%d",k-=3); printf("\n"); } 程序执行后的输出结果是( )。
有以下程序: #include<stdio.h> main() {int k=5; while(--k)printf("%d",k-=3); printf("\n"); } 程序执行后的输出结果是( )。
admin
2021-02-25
17
问题
有以下程序:
#include<stdio.h>
main()
{int k=5;
while(--k)printf("%d",k-=3);
printf("\n");
}
程序执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
--k先自减再使用,所以第一次判断条件即为while(4),条件为真,执行打印k的值k=4-3,结果为1;第二次判断条件即为while(0),条件为假,结束循环,打印回车换行符。所以选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Sotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeinta=2;intf(){staticintn=0;intm=0;n++;a++;m++;returnn+m+a;}main(){intk;for(k=0;k
下面选项中的程序段,没有编译错误的是
数据库应用系统中的核心问题是()。
若有以下程序#include<stdio.h>intk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&p;f(
有以下程序main(){inti,j;for(i=1;i
以下叙述中正确的是()。
以下叙述中正确的是
关于switch语句的叙述中正确的是()。
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是
随机试题
患儿男,8岁,额部多发性疖肿,不慎碰伤额部,致使局部红肿扩大,弛张性高热,4天后臀部皮下又发现一肿块,疼痛、压痛明显,且有波动感。诊断应考虑
鼓胀后期,其证表现为肝肾阴虚时,当禁用
A、氟烷B、盐酸氯胺酮C、盐酸普鲁卡因D、地西泮E、卡马西平镇静催眠药
为了保证保险的有效性和连贯性,国内工程通常由()办理保险,国际工程一般要求承包人办理保险。
甲公司为增值税一般纳税人,2016年5月,甲公司将一套机器设备出租给乙公司。收取了不合税租金10万元。甲公司该笔收入的销项税额为()万元。(2016年)
下列有关生活中生物技术的叙述,正确的是:
古代许多人既有“名”又有“字”,表字和本名的意义有联系。下列古代名人的表字和本名意义相近、互为辅助的是:
党的十七大报告在收入分配问题上将过去“初次分配注重效率.再分配注重公平”的提法.改为“初次分配和再分配都要处理好效率和公平的关系.再分配更加注重公平”。我国在分配问题上认识的变化表明()。
试述中国人第二次办报高潮的特点。(南京大学,2009年)
Posezvotresac_____latable.
最新回复
(
0
)