首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int k=5; while(--k) printf("%d",k=1); printf(”\n”); } 执行后的输出结果是( )。
有下列程序: main() { int k=5; while(--k) printf("%d",k=1); printf(”\n”); } 执行后的输出结果是( )。
admin
2012-12-03
43
问题
有下列程序:
main()
{ int k=5;
while(--k) printf("%d",k=1);
printf(”\n”);
}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
在程序语句中,k的初始值为5.进行第1次while循环后,k自减1为4,非0,执行循环体里的printf语句,输出k,此时k的馈变为1。程序执行第2次循环时,k自减1变为0,为假,遇出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/d0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()。
下列说法不正确的是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
有以下程序:#include<stdio.h>voidfunl(char*p){char*q;q=p;while(*q!=’\0’)}(*q)++;q++;}mains(){chara[]={
已定义以下函数:intfun(int*p){return*p;}函数fun的返回值是()。
设变量a、b、c、d和y都已正确定义并赋值。若有下列if语句if(a<B)if(c==D)y=0;elsey=1;该语句所表示的含义是()。
数据的存储结构是指______。
以下叙述中正确的是()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
随机试题
高档原料可以采用低温长期保存。()
A.Ⅲ期内痔B.直肠脱垂C.直肠息肉D.结肠息肉E.Ⅱ期内痔患者便后肿物脱出,不能自行回纳,无出血,检查可见肛缘肿物突起,边界清楚。首先应考虑何病()
如果公司注册资本的额度要求低于项目资本金额度的要求,股东按项目资本金额度要求投入企业的资金超过注册资本的部分,通常以()的形式记账。
(一)某报纸发布了皇家别墅预售广告,广告文字部分的主要内容提到:楼房由多次获得鲁班奖的建筑公司设计开发,位于市区与新崛起的开发区中间,距市中心开发区仅需l5分钟车程。高速公路建成通车后,到达机场仅需20分钟。楼房所在的地区将建成本市的商贸金融区,
将2名教师和6名学生分成两个小组到A、B两个单位进行实习,其中每个小组都有1名教师和3名学生,则实习的安排方法共有()种.
课外和校外教育活动的内容要受教学大纲和教材的约束。()
多道系统环境下,操作系统分配资源以()为基本单位。
Wheredoourfavoritefoodscomefrom?Thetruthmay(31)you.Didyouknowcurry(咖喱)isn’tIndian?DidyouknowAmericanswe
A、Theyneedlittlewater.B、Theynormallygrowfaster.C、Theyarelesscostlytogrow.D、Theycouldabsorbmorewater.D文中说:与景天属
假如你叫张明,你的美国朋友Sam打算今年3月到中国来学习汉语,你得知师范大学将于3月20日举办为期六周的“汉语培训班”,请写信将此消息告诉他。信的内容应包括以下几点:1.“汉语培训班”开班的时间、地点、学费;2.如果他决定来,你愿意提供
最新回复
(
0
)