首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; } printf("%d,%d,%d\n", a,b,c); } 则程序的输出结果是( )。
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; } printf("%d,%d,%d\n", a,b,c); } 则程序的输出结果是( )。
admin
2019-05-17
22
问题
若有以下程序
#include
main()
{ int a=6, b=0, c=0;
for ( ;a; ) { b += a; a -= ++c; }
printf("%d,%d,%d\n", a,b,c);
}
则程序的输出结果是( )。
选项
A、0,14,3
B、1,14,3
C、0,18,3
D、0,14,6
答案
A
解析
循环条件是a不为0,每次循环中,b累加a的值,c自增1,a每次自减"++c"。第1次循环后,b=6,c=1,a=5;第2次循环后,b=11,c=2,a=3;第3次循环后,b=14,c=3,a=0;第4次循环条件不满足,结束循环,此时a=0,b=14,c=3,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/ISf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。【09年3月】
有以下程序:#include<stdio.h>main(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclos
有以下程序#includevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb
有以下程序main(){inta=-2,b=0;while(a++&&++b);printf("%d,%dkn",a,b);}程序运行后输出结果是
以下能正确定义字符串的语句是
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);
有以下程序段int*p;p=_________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或
以下不能用于描述算法的是
随机试题
负责模一数转换的部件是
关于水代谢紊乱的叙述,正确的是()
在下列公共关系活动的方式中,运用最广泛、最多的是()。
牙髓坏死伴发特殊细菌感染(如腐物寄生菌)又称为
A、单体酶B、单纯酶C、结合酶D、寡聚酶E、多功能酶由酶蛋白和辅助因子两部分组成的酶是
A、金刚烷胺B、阿昔洛韦C、膦甲酸钠D、阿糖腺苷E、阿德福韦不能与其他药物混合静脉滴注的药物是()。
从法理学的角度看,下列哪些表述不能成立?
承包人应以发包人和承包人的共同名义向双方同意的保险人投保建筑工程一切险、安装工程一切险,其具体的()等有关内容在专用合同条款中约定。
社会保险是指国家通过立法形式,采取强制手段而实施的一种保险。社会保险的险种包括()等。
Whentheauthorwasachild,hewasmadetohelphisfatherworkbecauseWhatdoestheauthorwanttotellthereaderbythist
最新回复
(
0
)