首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
有以下程序:#include<stdio.h>main(){charch[]="uvwxyz",*pc;pc=ch;prinff("%c\n",*(pc+5));}程序的运行结果是()。
有以下程序,程序的输出结果是#include<stdio.h>#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
若有定义语句:intx=10;则表达式x-=x+x的值为
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
下列不属于软件工程3个要素的是()。
随机试题
猩红热的特殊体征除杨梅舌外,还有__________、__________、__________、__________等。
气血关系的失调主要指
女患者,月经先后无定期,量少,色淡黯,质清,腰骶酸痛,头晕耳鸣,舌淡苔少,脉细迟弱,方选
下列哪一行为可引起放弃继承权的后果?(2011—卷三—23,单)
吊线在终端杆及角深大于()的角杆上应做终结。
________是指学习者为了提高学习的效果和效率,有目的、有意识地制定的有关学习过程的复杂的方案。
依据《刑事诉讼法》的规定,既表明刑事诉讼的开始,又表明公安机关的侦查活动有了合法依据的刑事诉讼的一个独立程序是()
每台计算机都有自己的字体集,可通过()进行查看。
There’sasimplepremisebehindwhatLarryMyersdoesforaliving:Ifyoucansmellit,youcanfindit.Myersisthefound
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
最新回复
(
0
)