首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: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
2013-06-11
58
问题
有以下程序:main() {int k=5; while(--k) printf("%d", k-=3); printf("\n");} 执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
1
解析
因为在while循环的循环条件中,一运算符是前缀形式,所以表达式—k的值是k自减之后的值。程序开始时,将k的值初始化为5,然后进入while循环,因为—k的值为4(非零),所以执行循环体输出k-=3的值1,此时k的值也变为1。第2次执行循环条件,—k的值为0,所以循环结束。因此最后输出的结果是1,故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/NxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已有定义:float x;,则以下对指针变量p进行定义且赋初值的语句中正确的是
下列叙述中正确的是
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
数据的安全性是指保护数据以防止【】用户的使用造成的数据泄密和破坏。
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
在Windows环境下,可以利用单击、双击、拖动这三种鼠标操作之一的【】操作实现窗口的移动。
设a为整型变量,不能正确表达数学关系10<a<15的C语言表达式是()
用黑盒技术测试用例的方法之一为
程序设计是以()和数据结构为基础的。
可在C程序中用作用户标识符的一组标识符是
随机试题
胃癌最主要的转移方式是
病儿,女,1岁。诊断为营养不良性缺铁性贫血。症见面色萎黄,神疲乏力,食欲不振,少气懒言,舌淡,苔薄白,指纹淡红。中医辨证为
缓脉的主病为
背景资料:某建筑公司承建香雪海花小区工程的3号、4号两栋高层住宅,均为地下1层,地上18层,总建筑面积28000m2,框架剪力墙结构,2011年8月11日工程正式开工。2012年5月9日晚20:00左右,现场夜班塔吊司机王某在穿越在建的4号楼裙楼的上岗途
承担支持进出口贸易融资任务的政策性银行是( )。
信用风险管理措施不包括()。
近年来,全国每年发生交通事故40多万起,造成近10万人死亡。司机的酒驾、超载和超速驾驶,行人无视红绿灯的“中国式过马路”等行为都是导致交通事故发生的重要原因。西方思想家曾言,最重要的法律,既不是刻在大理石上,也不是刻在铜表上,而是铭刻在公民的心中
(2009上网工)软件风险一般包含______两个特性。
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计好表对象“tBorrow”、“tReader”和“tBook”,查询对象“qT”,窗体对象“fReader”,报表对象“rReader”和宏对象“rPt”。请在此基础上按以下要求补充设计
Language-basedlearningdisabilitiesareproblemswithage-appropriatereading,spelling,and/orwriting.Thisdisorderisnot
最新回复
(
0
)