首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-31
63
问题
有以下程序
#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/R2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于结构化程序设计原则和方法描述错误的是()。
以下程序输出的最后一个值是【】。intff(intn){staticintf=1;f=f*n;returnf;}main(){inti;for(i=1;
下列叙述中正确的是()。
以下能正确对整型数组赋初值的语句是______。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
下列能正确定义一维数组的选项是()。
下列循环的循环次数是______。ihtk=2;while(k=0)printf("%d",k);k--;printf("\n");
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
结构化程序有3种基本结构组成,3种基本结构组成的算法______。
随机试题
无论是暂时性中毒后的再生,还是高温烧积炭后的再生,均不会引起固体催化剂结构的损伤,活性也不会下降。
下列关于氨基酸密码子的描述,哪一项是错误的
男,23岁。大四学生,自述从上大学开始出现与人沟通时紧张、心慌、表达不流畅的现象;因临近毕业需要面试,前来寻求帮助。心理治疗师布置了一个面试的现场让其直接面对“面试官”陈述自己的职业倾向和胜任能力。这种治疗方法为
依据《环境影响评价公众参与暂行办法》的规定,(),建设单位或者其委托的环境影响评价机构可以通过适当方式,向提出意见的公众反馈意见处理情况。
固定资产投资对扩大就业发挥重要作用,原因有()。
假定金融机构的法定存款准备金率为20%,超额存款准备金率为2%,现金漏损率为3%。则存款乘数为()。
根据皮亚杰的认知发展阶段理论,处于具体运算阶段的儿童()。
一、注意事项1.申论考试与传统的作文考试不同。是分析驾驭材料的能力与表达能力并重的考试。2.作答参考时限:阅读资料40分钟。作答110分钟。3.仔细阅读给定的资料。按照后面提出的“作答要求"依次作答在答题纸指定位置。4.答题时请认准题号.避免答错位置影响
大约三分之一的儿童希望长大后当科学家,这是因为科学家为加速技术进步作出了巨大贡献。但孩子们也应懂得任何一项科研成果都是长期努力和思考的结果。科研需要献身精神和学术诚信。没有对科学的好奇和热爱,就不可能成为著名的科学家。
下列哪些属于IP电话系统的基本组件?()
最新回复
(
0
)