首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a&&(b==0); ) { b += a; a -= c++; } printf("%d,%d,%d\n", a,b,c); } 则程序
若有以下程序 #include main() { int a=6, b=0, c=0; for ( ;a&&(b==0); ) { b += a; a -= c++; } printf("%d,%d,%d\n", a,b,c); } 则程序
admin
2015-07-31
54
问题
若有以下程序
#include
main()
{ int a=6, b=0, c=0;
for ( ;a&&(b==0); )
{ b += a; a -= c++; }
printf("%d,%d,%d\n", a,b,c);
}
则程序的输出结果是
选项
A、5,6,0
B、6,0,0
C、6,6,1
D、5,6,1
答案
C
解析
本题重点考察C语言中for语句和逻辑表达式,for语句的一般形式为:
for(表达式1;表达式2;表达式3) 语句
其循环中的"表达式1(循环变量赋初值)"、"表达式2(循环条件)"和"表达式3(循环变量增量)"都是选择项, 即可以缺省,但";"不能缺省。该题目中省略了"表达式1(循环变量赋初值)"和"表达式3(循环变量增量)"。for ( ;a&&(b==0); ){b+=a;a-=c++;}相当于while(a&&(b==0)){ b+=a;a-=c++;}。
因此C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/OIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是_______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n",r.k);
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;printf(%d,%0",(a=a+a,a+b,B),a+’a’-’A’,B);}
在下列几种排序方法中,要求内存量最大的是______。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列叙述中错误的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
对于下列字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
随机试题
流产的定义是
A.中国食品药品检定研究院B.国家食品药品监督管理局药品审评中心C.国家食品药品监督管理局药品评价中心D.国家食品药品监督管理局药品认证管理中心加挂“国家药品不良反应监测中心”牌子的机构是()。
蛋白质变性
公司的越权行为在法律上是无效的。()
债权人申请对债务人进行破产清算的,在人民法院受理破产申请后、宣告债务人破产前,()可以向人民法院申请重整。
根据企业所得税法律制度的规定,企业为开发新技术、新产品、新工艺发生的研究开发费用,未形成无形资产计入当期损益的,在按照规定据实扣除的基础上,按照研究开发费用的一定比例加计扣除,该比例为()。
在教学中教师为了使学生尽快学习和掌握技术动作所选择的一些与技术动作有关的具体练习是指()。
“将符号所代表的新知识与学习者认知结构中已有的适当观念建立起非人为的和实质性的联系”属于()。
我国行政系统的一般监督不包括()。
近年来,我国海洋经济呈现总体平稳的发展态势,总量再上新台阶,产业结构不断优化,新兴产业和新业态快速成长。2018年,我国主要海洋产业保持稳步增长,全年实现产值33609亿元,比上年增长4.0%。滨海旅游业、海洋交通运输业和海洋渔业作为海洋经济发展的支柱
最新回复
(
0
)