首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
20
问题
若有以下程序
#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://jikaoti.com/ti/gUz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a和b均为int型变量,且a=6、b=11、c=3,则能使值为3的表达式足()。
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
以下选项中可用作C程序合法实数的是()。
下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文
C语言规定,在一个C程序中,main()函数的位置()。
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)returm0;elseif(k==1)retum1:elsereturnfun(k-1)+1:}若执行调用语句“n=fun(3);”,则函
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:"ABCDEFGl23456",其中字符A的ASCII码值为奇数
以下选项中不合法的标识符是()。
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后Y的值为()。
随机试题
国际组织的存在和活动的基本形式是()
肝癌组织学类型包括
下列关于阿司匹林的不良反应,不正确的是
推算预产期的常用方法是
A、高钾血症B、血糖升高C、低镁血症D、男性乳房女性化、女性泌乳E、反跳性胃酸分泌增加抑酸剂泮托拉唑长期应用可引起的典型不良反应是
为了保证工程进度,对发生的事故采取隐瞒不报的做法,可以谅解。
2004年11月30日,北京市发展和改革委员会在京召开“关于调整世界文化遗产游览参观点门票价格听证会”后,北京故宫、天坛、颐和园、八达岭长城、定陵、长陵等景点门票纷纷涨价。随后全国不少景点跟着涨价,另一些景点也在酝酿涨价。然而面对2005年“五一”黄金周的
Whentelevisionfirstbegantoexpand,veryfewofthepeoplewhohadbecomefamousasradiocommentatorswereabletobeeffect
TheNewYearCelebrationCeremonyofTimesSquareWhentheNewYorkTimesofficiallyopeneditsnewheadquartersinTimesSq
SummaryListentothepassage.Forquestions26—30,completethenotesusingnomorethanthreewordsforeachblank.Under
最新回复
(
0
)