首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; } printf(
若有以下程序 #include <stdio.h> main() { int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; } printf(
admin
2021-07-09
25
问题
若有以下程序
#include <stdio.h>
main()
{ int a=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/matp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为()。main(){unionun{char*name;intage;intpay;}s;s.name=“zhaoming”:s.age
若有定义语句:doublex,y,*px,*Py;执行了px=&x;Py=&y;之后,正确的输入语句是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下列叙述中正确的是()。
以下选项中不合法的标识符是()。
以下有关宏的描述不正确的是()。
若有定义语句:doublex[5]={1.0,2,3,4,5.0),*p=x,则错误引用x数组元素的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下不能用于描述算法的是
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
随机试题
A、鳞癌B、腺癌C、腺鳞癌D、小细胞癌E、大细胞癌最常出现癌性空洞的肺癌类型是()
下列感染不属医院感染的是
血液制品应放在( )。药品中的危险品应存放于( )。
甲让乙去偷摩托车,并代为销售,乙偷了一辆八成新的摩托车让甲卖得赃款4000元。甲的行为:
因外币借款发生的下列项目中,不属于借款费用的是()。
某位于市区的甲建筑工程公司(以下简称甲公司)为增值税一般纳税人,2019年3月在项目所在地发生如下经营业务:(1)以包工包料方式承包B公司建筑工程,含税工程结算价款为8000万元,同时取得工程质量优质奖180万元。(2)以清包工方式承包C公司宾馆室内装
下列有关中国人民银行对金融机构行为进行检查监督的说法中,正确的是()。
幼儿看到故事书中的“坏人”,常常会把它抠掉。这是幼儿()的表现。
下列选项中,属于从物权的是
WhenSakenaYacoobiwasachildinHerat,Afghanistan,shesawmanywomensuffer.Theyhadnoeducationand【C1】______ornomedic
最新回复
(
0
)