首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
2012-12-03
19
问题
有以下程序:
main()
{ int k=5;
while(--k)printf("%d",k-=3);
printf("\n");
}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
当k=5时,while条件中的值为4,k为4,循环不成立,k=3可写成k=k=3,输出1,接着执行--k后k为0,当k=0时,while循环不成立,退出。
转载请注明原文地址:https://kaotiyun.com/show/m0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序intf(intx,inty){return(y-x)*x;}main(){inta=3,b=4,c=5,d;d=f(f(3,4),f(3,5));
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3,(int)(x+y)%2/4的值是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
设在主函数中有以下定义和函数调用语句,且函数fun为void型,请写出函数fun的首部【】。要求形参名为b。main()}doubles[10][22];intn;┆fun(s);
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
若有“doublea;”,则正确的输入语句是()。
可以在C语言中用做用户标识符的是______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
随机试题
论述实验设计的基本方法。
口眼干燥综合征类风湿性关节炎
患者女性,60岁,送检组织为膀胱肿瘤标本,肉眼检查:肿瘤直径约3cm,呈乳头状,表面溃疡形成,切面灰白、质硬,侵及膀胱肌层。符合此肿瘤的诊断最大可能是
下列处理烃类废气措施中,属于回收法的有()。
导游员在接团前的心理准备主要有()这两个方面。
盘古开天、女娲补天、伏羲画卦、神农尝草、夸父追日、精卫填海、愚公移山等我国古代神话深刻反映了中国人民具有()
数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列有关数据库性能优化的说法,错误的是()
Lookatthequestionsforthispart.Youwillhearapassageabout"Migrationinthe19thCentury".Youwilllistentoitt
WhereCantheexpression“lameduck”beheard?
Whydon’tbirds(71)lostontheirlongflightsfromoneplacetoanother?Scientistshavepuzzledoverthis(72)formany
最新回复
(
0
)