首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=6,b=0,c=0; for(;a;){b+=a;a-=++c;} printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
若有以下程序 #include main() {inta=6,b=0,c=0; for(;a;){b+=a;a-=++c;} printf("%d,%d,%d\n",a,b,c); } 则程序的输出结果是
admin
2015-07-31
21
问题
若有以下程序
#include
main()
{inta=6,b=0,c=0;
for(;a;){b+=a;a-=++c;}
printf("%d,%d,%d\n",a,b,c);
}
则程序的输出结果是
选项
A、1,14,3
B、0,14,3
C、0,18,3
D、0,14,6
答案
B
解析
本循环的条件判断时只要a为0就退出循环体,初始值a的值为6,满足条件执行完循环体,b的值为6,a-=+ +c即a=a-(++c),所以a的值为5,c的值为1。第二次循环后b的值为11,a的值为3,c的值为2。第三次也是最后循环后,a的值为0,b的值14,c的值为3。
转载请注明原文地址:https://kaotiyun.com/show/rBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y=1)){a+1;if(y<x)break;}printf("%d,%d,%d\n”,x,y,a)
若有“doublea;”,则正确的输入语句是()。
若有下面的说明和定义,则sizeof(structaa)的值是______。structaa{intr1;doubler2;floatr3;unionuu{charul[5];longu2[2]}ua;
字符(char)型数据在微机内存中的存储形式是______。
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
关于语句“for(表达式1;表达式2;表达式3)”,下面说法中错误的是()。
在C语言中,下列关于文件操作的叙述正确的是()。
以下叙述中正确的是______。
随机试题
弱视的压抑疗法有()
A、排便时痔核不脱出肛门及便血B、排便时痔核可脱出肛门,便后自行复位C、痔核反复脱出肛门,且不能自行还纳,需用手推回D、肛门处有一突出暗紫色肿块,剧痛,有异物感E、肛门后正中线裂口的下端有一袋状皮赘前哨痔的特
我国第五次人口普查的标准时间是2000年11月1日零点。以下应计算在人口总数内的有()。
个人抵押授信贷款有效期限最长为()年。
人类的寿命与基因有关,体内有多个基因______着你的生命长短。研究表明,那些在恶劣环境下控制机体防御功能的基因,能够显著地改善多种生物的健康状况并且延长其寿命。了解这些基因的运作______,或许可以帮助我们找到消除老年疾病、延长人类生命的秘诀。填入画横
政府机构改革的关键和核心是精简机构和人员,提高工作效率。()
在Windows系统中,如果希望某用户对系统具有完全控制权限,则应该将该用户添加到_____________用户组中。
文本框Text1的KeyDown事件过程如下:PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)...EndSub其中参数KeyCode的值表示的是发生此事件时
下列说法不正确的是()。
TheMonarchbutterflytravels5,000kmeachyear.InearlyApril,thebutterfliesleavetheirwinterhomesflyingbacknorth
最新回复
(
0
)