首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
34
问题
若有以下程序
#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全国计算机二级
相关试题推荐
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*Ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是_______。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
已知函数fread的调用形式为fread(buffer,size,count,fp);其中buffer代表的是()。
已有定义:chara[]="xyzt",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
fun1函数的功能是将3个整数按由大到小的顺序调整后依次放入a、b、c3个变量中,a中放最大数,fun2函数的功能是交换两个变量中的值。补足所缺语句。fun2(int*x,int*y){intt;t=*x;*x=*y;*
fseek函数是C语言系统提供的标准库函数,其实现的具体操作是______。
设只是一个二元关系,S是一个三元关系,则下列运算中正确的是()。
以下叙述中正确的是______。
随机试题
Today,notjustpeople________allthingsareconnected,forexample,carstotheroadstheyareon.
A.肩关节B.肘关节C.拇指腕掌关节D.膝关节E.踝关节具有关节唇的关节是()
子宫肌瘤的手术指征有()
乳腺触诊应循序对乳房外上(包括腋尾部)、外下、内下、内上各象限及中央区作全面检查。先查健侧,后查患侧。()
杂醇油指的是
()表现为阵发咳嗽,连续不断,咳止时有鸡鸣样回声。
既是旅行社全部工作的主体和中心,又是旅行社日常运作的基本内容和形式的是()。
物流信息系统的功能包括客户关系管理、财务管理和结算和()。
科室领导因公事外出一段时间。这期间他让你负责主持科室日常工作,而你科室的两名女同事经常借故不来上班,此时,你应该怎么办?
己知3个字符为:a、z和8,按它们的ASCII码值升序排序,结果是
最新回复
(
0
)