首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2020-11-23
23
问题
若有以下程序
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://jikaoti.com/ti/s4D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
以下叙述中正确的是
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){ease1:{ease0:a++;break;
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);己知字符a的ASCII十进制代码为97,则执行上述程序
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;else;if(d==4)r+=4
以下选项中,合法的一组C语言数值常量是
设有如下程序段#includechars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
无线电设备中,当电源电路中有较重较大的元器件时,这些器件一般是安装在(),而不安装在()。
权力性推动有哪些?
对无明显潜伏期的疾病,判断医院感染的原则是
学生害怕在社交场合讲话,担心自己会因双手发抖、脸红、声音发颤、口吃而暴露自己的焦虑,觉得自己说话不自然,因而不敢抬头,不敢正视对方的眼睛。这种心理症状是()
公安民警在着装方面,应当保持()。
一般应标识签发负责人姓名的文件是:
舍格伦综合征的镜下病理变化。
在OSI参考模型中,在会话层之上的是______。
Abigfocusofthecriticismofcomputergameshasconcernedthecontentofthegamesbeingplayed.Whenthenarrativesoftheg
Inabout45years,temperaturesonEarthwillbehotterthanatanytimeduringthepastonemillionyears,saystheU.S.【B1】____
最新回复
(
0
)