首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
22
问题
有以下程序:
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全国计算机二级
相关试题推荐
有以下程序main(){charstr[][10]={"China",Beijing"},*p=str;printf("%s\n",p+10);}程序运行后的输出结果是
下列叙述中正确的是()。
程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
下列叙述中不正确的是()。
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
表示“整数x的绝对值大于5”时值为“真”的C语言表达式是【】。
以下不能定义为用户标识符的是()。
算法具有五个特性,以下选项中不属于算法特性的是 _____。
可以在C语言中用做用户标识符的是______。
随机试题
王某在商店买东西,但忘了带钱,征得店主同意后将一部手机留下,承诺过几天来付钱并取回手机,商店对该手机享有()
【B1】【B10】
一般无肉眼血尿的肾病综合征病理类型为
A.B超检查B.输卵管通液C.宫颈防癌刮片D.基础体温测定E.阴道后穹隆穿刺诊断子宫肌瘤常用的检查方法是
医疗机构发生重大医疗事故,主管部门接到报告后应依据《医疗事故处理条例》,立即
疏浚与吹填工程合同双方对于采用同一测图分别计算的工程土方量,两者的差值小于或等于两者中较大值的2%时,其土方量取两者的()。
简述当代中小学生发展的时代特点。
在报表中,要计算"数字"字段的最高分,应将"控件来源"属性设置为
Access中,可与Like一起使用,代表0个或者多个字符的通配符是
Everyhumanbeing,【C1】______whatheisdoing,givesoffbodyheat.Theusualproblemis【C2】______disposeofit.Butthedesigner
最新回复
(
0
)