首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是
若有以下程序 main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b); } 则程序的输出结果是
admin
2018-10-16
47
问题
若有以下程序
main() {
int a=-2, b=0;
do {
++b ; } while(a++);
printf("%d,%d\n", a, b); }
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
C
解析
由于a的初始值等于-2,所以while循环语言执行三次结束,第一次a=-2,b=1,然后判断循环条件a++非零,执行第二次循环体a=-1,b=2,判断循环条件非零,执行循环体a=0,b=3,判断循环条件为0,此时变量a的值等于1。
转载请注明原文地址:https://kaotiyun.com/show/Kgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义语句,编译时会出现编译错误的是
有如下程序main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,++y),z+2);}运行该程序的输出结果是()。
设以下变量均为int类型,表达式的值不为7的是()。
若有如下程序:voida(char*p,charc){while(*p){if(*p==c)*p=c-’b’+’B’;;p++;}}main(){chars[50]="abcdeeffg
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
下列程序执行后的输出结果是______。main(){intm[][3]={1,4.7,6,5,8,3,6,9};inti,k=2for(i=0,i<3;i++){printf("%d",m[k][
最简单的交换排序方法是
下列程序的输出结果是______。main(){intn;(n=6*4,n+6),n*2;printf("n=%d\n",n);}
fscanf函数的正确调用形式是()。
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
随机试题
以下各项不属于尺神经损伤的临床表现的是
在粉末涂装中,本身高光的粉末固化后光泽偏低,很可能是()原因造成的。
经批准开业的饭店,如有歇业、转业、合并、迁移、改变名称等情况,应当在工商行政管理部门办理变更登记后()内,向当地的县、市公安局、公安分局备案。
建筑物的整体是由局部组成的,整体的尺度感固然跟建筑物真实大小有着直接的联系,但从建筑处理的角度看,局部对整体尺度的影响也是很大的。局部越小,通过对比作用可以反射出整体越高大。反之,过大的局部则会使整体显得矮小。在实践中对于某些高大的建筑物,设计者由于没有意
我国解放战争时期著名的三大战役是:
全球气候变暖会导致的现象有:
始终是推动中国社会发展的基本力量的是()
•Lookatthenotebelow.•Youwillhearatalkaboutacleaner.CleanerMess
NewresearchfromtheUnitedStatessuggeststhatthemillennia-oldtherapyofyogacouldbenefitmillionsofpeoplewhosuffe
CultureTherearemanythingsaboutourlivesthatmakeupaculture.I.Language—Languageiswhatpeopleandanimalsuset
最新回复
(
0
)