首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
46
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structst{intx:inty;}a[2]={5,7,2,9};main(){printf("%d\n",a[0].y*a[
有以下程序#include<stdio.h>main(){inty=9;for(;y>0;y--)if(y%3==0)printf("%dt",--y);}程序的运行结果是
以下能正确定义字符串的语句是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
设有定义:intx=2;,以下表达式中,值不为6的是()。
结构化程序设计中,下面对GOTO语句使用描述正确的是()。
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
在数据管理技术发展的三个阶段中,数据共享最好的是()。
算法的时间复杂度是指()。
随机试题
沥青是防腐层的原料,分为石油沥青、天然沥青和()。
在Word2003中,若要用“绘图”工具栏中的“椭圆”按钮画正圆,则在拖动鼠标左键时需同时按住_______键。
TomhadonceworkedinacityofficeinLondon,butnowheisoutofwork.Hehadalargefamilytosupport,soheoftenfoundh
盗汗,阴虚为主而火热不甚者,治疗宜首选
下列情况最容易出现脊柱后凸的是
女孩,8岁,3周前曾患脓疱病。水肿、少尿、肉眼血尿3天,BP:150/105mmHg。尿常规:蛋白(+),大量红细胞,管型1~2个/HP。ASO升高,血沉增快,血清补体C3下降。血清补体C3恢复正常的时间多为起病后
投机风险是一种客观存在的,是不可避免的,也是()。
电路如图所示,设二极管均为理想元件,则D1、D2、D3的工作状态为()。
因有提供虚假财务会计报告、贪污、职务侵占等与会计职务有关的违法行为被依法追究刑事责任的人员,5年内不得重新取得会计从业资格证书。()
智力的PASS模型是在谁的学说基础之上提出的?(J
最新回复
(
0
)