首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2019-06-09
43
问题
若有以下程序
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://www.kaotiyun.com/show/FjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序#includemain(){if(’\0’==0)putchar(’X’);if(’0’==0)putchar(’Y’);if(’a’>’b’)putchar(’Z’);printf("\n");}
软件设计中模块划分应遵循的准则是()。
以下叙述中正确的是()。
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
下列给定程序中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
阅读下面这首古诗,完成后面的习题。题李世南画扇①蔡肇②野水潺潺平落涧,秋风瑟瑟细吹林。逢人抱瓮知村近③,隔坞闻钟觉寺深④。[注]①李世南:北宋著名画家,擅画山水。②蔡肇(?—1119):字天启,丹
如果你想在春节期间出去旅游,最好提前一个月订机票。
A.四性B.五味C.归经D.升降浮沉E.毒性表示药物影响人体寒热变化的性能是
金融市场最主要、最基本的功能是()。
在德育过程中,人们为了达到某种目的而产生的自觉能动性,一般称为【】
行政裁决与行政仲裁的共同点有( )。
简述中小学德育的基本原则。
Alabaster,akindof______,isoftenmadeintojars,vases,andornaments.
A、Sherunsafarm.B、ShestudiesEnglish.C、Sheteachesmeteorology.D、Sheleadswildernesstrips.B
A、MorepumpkinsareneededtocelebrateHalloween.B、Thesupplyofpumpkinsforsalehasdecreased.C、Morepeopleliketoeatpu
最新回复
(
0
)