首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #iinclude<stdio.h> main() {int a=7,b=0; do{b+=a;a-=1;}while(a--); printf("%d,%d\n",b,a); } 执行后的输出结果是( )。
有以下程序: #iinclude<stdio.h> main() {int a=7,b=0; do{b+=a;a-=1;}while(a--); printf("%d,%d\n",b,a); } 执行后的输出结果是( )。
admin
2021-07-09
53
问题
有以下程序:
#iinclude<stdio.h>
main()
{int a=7,b=0;
do{b+=a;a-=1;}while(a--);
printf("%d,%d\n",b,a);
}
执行后的输出结果是( )。
选项
A、28,0
B、28,1
C、16,0
D、16,-1
答案
D
解析
分析程序可知,do语句1…while(语句2),每次循环在语句1中a的值减1,在语句2中判断a的值后,a的值又减1,所以在每次循环体执行完后,b累加的a的值分别为7,5,3,1,a的值分别为6,4,2,0,最后当a为0时,while判断条件为false,此时a的值再减1,为-1,到此循环结束,所以b的值为16,a的值为-1,故答案选D。
转载请注明原文地址:https://kaotiyun.com/show/Q7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
关于结构体类型的叙述中正确的是()。
以下叙述中正确的是
数据库应用系统中的核心问题是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
软件生命周期中的活动不包括()。
下面对软件工程描述正确的是
随机试题
半夏厚朴汤的组成除半夏、厚朴外,还含有的药物是
以下关于酸碱平衡与血钾浓度的相互关系,正确的说法是
A.棘孔B.眶上裂C.圆孔D.卵圆孔E.破裂孔
关于TIA下列哪些描述是正确的
深吸气量+补呼气量为补呼气量+残气量为
下列各选项中,哪些属于民法上的孳息?()
根据《INCOTERMS2010》,由买方负担卸货费的术语有()。
古车上的篷盖有的用席篷,有的用麻布之类制作,顶上比较陡,到篷边上挑起而成为曲线。这样的好处,一是可以不挡住乘车人的视线,二是可以使顶篷上的雨水排得更远。这段话的主要内容是()。
如果J是第一位演讲者,谁一定是第二位演讲者?如果L在午餐前发言并且M不是第六个发言者,紧随M之后的发言者必是:
BytheendoftheMiddleAgesthetechnologicalsystemscalledcitieshadlongsincebecomeacentralfeatureofWesternlife.I
最新回复
(
0
)