首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a = 3; do { printf("%d,", a-=2 ); } while( ! (--a) ); printf("\n"); } 程序运行后的输出结果是
有以下程序 #include main() { int a = 3; do { printf("%d,", a-=2 ); } while( ! (--a) ); printf("\n"); } 程序运行后的输出结果是
admin
2019-05-17
36
问题
有以下程序
#include
main()
{ int a = 3;
do
{ printf("%d,", a-=2 ); }
while( ! (--a) );
printf("\n");
}
程序运行后的输出结果是
选项
A、1
B、1, -2,
C、3,0,
D、1,0
答案
B
解析
本题重点考察do……while语句,该循环语句的特点是,先执行循环中的语句,然后再判断表达式是否为真, 如果为真则继续循环;如果为假, 则终止循环。因此, do-while循环至少要执行一次循环语句。变量a赋初值为3,每循环一次需执行语句a-=2一次,同时循环条件使变量a自减1,所以第一次循环后变量a变为1,第2次循环后变量a变为-2。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/EXRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfunfdouble*p1,double*p2,double*S){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n".SUB(a++,b++));}程序运行后
以下叙述中正确的是
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]=="IJK";strcat(a,b);printf
以下叙述中正确的是
下面不属于需求分析阶段任务的是
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
防火墙的基本组成有()
盛以锦囊,负而前驱,及凯旋而纳之。
A.宫颈癌癌灶浸润膀胱黏膜或直肠黏膜B.宫颈癌癌灶浸润宫旁为主,已达盆壁C.宫颈癌癌灶累及阴道为主,无明显宫旁浸润D.宫颈癌癌灶累及宫旁为主,无明显阴道浸润E.宫颈癌癌灶局限于宫颈宫颈癌Ⅱb期
放射治疗过程中,治疗现场至少应有
母联和旁路分系统调试应套用()。
具有下列哪一项条件的材料不能作为抗a、β辐射材料?
简述资产的特点。
A公司今年每股股息为0.5元,预期今后每股股息将以每年10%的速度稳定增长。当前的无风险利率为0.03,市场组合的风险溢价为0.08,A公司股票的θ值为1.5。那么,A公司股票当前的合理价格P0是()元。
烹调胡萝卜科学的方法是用油炒至油色变为金黄色出锅,目的是为了()。
杭州素以风景秀丽著称。七百年前,意大利旅行家马可.波罗曾称誉它是“世界上最美丽华贵之城”。美的山水孕育着美的心灵,美的心灵创造着美的艺术。历来的大诗人、大文学家、大艺术家,都在杭州留下了不朽的篇章。杭州的民间艺术更是异彩纷呈,引人瞩目。
最新回复
(
0
)