首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是
若有以下程序 #include main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是
admin
2015-07-31
13
问题
若有以下程序
#include
main()
{ int a=-2, b=0;
do { ++b ; } while(a++);
printf("%d,%d\n", a, b);
}
则程序的输出结果是
选项
A、1,3
B、0,2
C、1,2
D、2,3
答案
A
解析
本题重点考察do-while语句及do-while 的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),++b即变量b自增1后再参与运算,而a++则表示a参与运算后,再自增1,所以第一次循环结束后,b=1,a=-1,第二次循环后,b=2,a=0,第三次循环后,b=3,a=1,因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/KIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=
有下列程序段:intn,t=1,s=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c
结构化程序设计主要强调的是()。
字符(char)型数据在微机内存中的存储形式是______。
已知函数fread的调用形式为fread(buffer,size,count,fp);其中buffer代表的是()。
下列程序的功能是给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{intr;floats;scanf("%d",&r);s=*π*r*r;
下面的程序可列指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
对下列哪种行政行为可以提起行政诉讼()
合成卵磷脂时,需消耗的能量形式有
可以采取何种方式提高心肌灌注显像图像质量
克隆病发生腹痛的原因是
关于炭疽杆菌,下列哪项是错误的
沥青面层中集料的公称最大粒径应与该层压实后的结构厚度相匹配,即要求压实层厚度不宜小于集料公称最大粒径的2.5~3倍。()
具有限流作用和极高的极限分断能力及灭弧能力的熔断器是( )。
国际收支平衡是宏观经济发展的()目标之一。
某县农村有两个牧民放羊,赶上暴雪,雪深半米,他们一直没有回来,村支书不在,他们的家属找到你,你是村里的留守负责人,该怎么办?
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
最新回复
(
0
)