首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b
若有以下程序 #include <stdio.h> main() { int a=-2, b=0; do { ++b ; } while(a++); printf("%d,%d\n", a, b
admin
2021-07-09
22
问题
若有以下程序
#include <stdio.h>
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/jdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中不合法的标识符是( )。
下面对对象概念描述正确的是()。
软件生命周期中的活动不包括
构成计算机软件的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
软件生存周期中,解决软件“做什么”的阶段是()。
在软件开发中,需求分析阶段产生的主要文档是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的后序序列为()。
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
下列各项中,对对象概念描述正确的是()。
随机试题
一个算法的_________是求解问题的算法所耗时间的程度。
公共关系学科化的旗手是____________。
日本学者将环境容量分成三种类型,下列有误的一项是()。
面层混凝土板常分为普通(素)混凝土板、()和钢筋混凝土板等。
甲公司系国有独资公司,按净利润的10%提取法定盈余公积,不提取任意盈余公积。2015年度的财务报告已批准报出。2016年甲公司内部审计入员对2016年以前的会计资料进行复核,发现以下问题:(1)甲公司以1200万元的价格于2014年7月1日购入一套计
运动记忆
我国学前教育形式包括_________教育和__________教育。
根据所给材料,下列表述正确的一项是( )。
关于NetWare优点说法错误的是
Mr.Smithislookingforanexperiencedsecretarywhois______oforganizingabusysalesoffice.
最新回复
(
0
)