首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
45
问题
若有以下程序
#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://www.kaotiyun.com/show/jdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下面的程序,输入字符串“MicrosoftVisualStudio”,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf(’’%s’’,&Ch
下面属于应用软件的是()。
以下选项中,当x为大于1的奇数时,值为0的表达式是()。
以下选项中能正确定义二维数组的选项是()。
在软件开发中,需求分析阶段产牛的主要文档是
下面属于白盒测试方法的是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
可在C程序中用作用户标识符的一组标识符是()。
有下列程序:#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
随机试题
简述企业外部环境调研的必要性。
女性,60岁,冬季咳嗽、咳痰20年,喘不明显。查体:口唇紫绀,桶状胸,双侧呼吸运动减弱、语颤及语音共振减弱,双肺叩诊过清音,肺下界移动度变小,肺泡呼吸音普遍减弱,呼气相延长,双肺底可闻及湿啰音,无干啰音。应诊断为
“量子检出率”的英文缩写是
最易引起原发性肝癌的疾病是
以下有关焊接的叙述正确的是()。
下列关于成本分析的说法,正确的有()。
中央特科为保卫党、保卫革命立下了哪些不朽的功绩?( )
中国古代哲人荀子说:“天行有常,不为尧存,不为桀亡”。这是一种()。
2013年感动中国人物之一李文波21岁毕业于中国海洋大学,当年入伍.三年后赴南沙永暑礁守礁。坚守20年,先后29次赴南沙执行守礁任务,累计守礁97个月。长期在恶劣环境下生活,李文波的身体大不如从前.风湿病越来越重,但他仍然坚持一次不落地守礁,还经常顶替战友
TheMeansofManagingStaffinAmericanCompanyWhenoneofhisemployeesphonedinsicklastyear,ScottMcDonald,CEOofM
最新回复
(
0
)