首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2018-11-21
43
问题
有以下程序
main(){int k=5;
while(--k)
printf("%d",k-=3);
printf("\n");}
执行后的输出结果是
选项
A、2
B、4
C、1
D、死循环
答案
C
解析
在程序语句中,k的初始值为5,进行第1次while循环后,k自减1为4,非0,执行循环体里的printf语句,输出1,此时k的值变为1。程序执行第2次循环时,k自减1变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/0lxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有两个关系R和T如下:则由关系R得到关系T的操作是
一个关系中属性个数为1时,称此关系为
设有以下语句()structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0]则表达
有三个关系R,s和T如下:其中关系T由关系R和S通过某种操作得到,该操作为
有如下定义:structperson{charname[9];intage;};structpersonclass[10]={"John",17,"paul",19,"Mary",18,"Adam",16};根据上述定义
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
以下对C语言函数的有关描述中,正确的是()。
随机试题
患者男性,26岁。病程3个月,首次住院,入院诊断为精神分裂症,首次使用抗精神病药物。该精神分裂症患者维持期的治疗时间为
依据《行政处罚法》,行政处罚决定书应当在宣告当场交付当事人;当事人不在场的,行政机关应当依照《民事诉讼法》的有关规定将行政处罚决定书送达当事人,送达期限为()天。
城市道路规划设计须遵循相应原则,具体包括()
案例六:张小姐是某外企的市场部经理,年轻有为,收入客观。最近张小姐打算给自己添置一辆新车,但她前不久刚刚买了房,手中资金有限,一次付清车款有一定困难。针对这种情况,张小姐的理财规划师建议其通过贷款方式购车。根据案例六,回答下列问题:若张小姐在北京工作
某电梯制造公司是一家合资公司,随着电梯市场需求量的不断扩大,原先的手工管理所有的制造过程已经阻碍了公司的发展,于是公司管理层开始考虑引进ERP系统。2008年,公司经历了三年的内外需求分析调研之后,谨慎地选择了与国外著名ERP软件商合作的方式,由于当时ER
淝水之战发生在今天的()。
欧盟委员会发布消息称,回顾全球“金融危机”以来的_______,欧盟采取得当的_______,有效地控制住了危机的蔓延与发展,从而在最近几年取得了经济持续增长的佳绩。填入画横线部分最恰当的一项是:
关于肝性脑病的论述,下列不正确的是
财务管理的理论结构
Therearetwofactorswhichdetermineanindividual’sintelligence.Thefirstisthesortofbrainheisborn【C1】______.Humanb
最新回复
(
0
)