首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
若有以下程序 #include main() {inta=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
admin
2019-04-24
23
问题
若有以下程序
#include
main()
{inta=-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/AGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数rewind的作用是
一棵二叉树第六层(根结点为第一层)的结点数最多为【】个。
请编写函数fun(),其功能是:将所有大于1小于整数m的素数存入xx所指数组中,素数的个数通过k传回。例如,输入25,则应输出2357 11 13171923。注意:部分源程序给出如下。请勿改动主函数main和其他函数
给定程序MODll.C中函数fun的功能是:求k!(k0return(k*fun(k-1));/************found************/elseif(k=0)return1L;}mai
下列给定程序中,函数fun()的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示的数据,由main()函数输出。例如,若输入2,则输出1224输入4,则输出1234
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是()。
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
在E-R图中,用来表示实体联系的图形是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
随机试题
下列那一结构不是背区的重要骨性标志()
A.《黄帝内经》B.《丹溪心法》C.《医学正传》D.《景岳全书》E.《类证治裁》哮病的病名首见于
下列选项成立故意毁坏财物罪的有:
图6-21中,并联管道1、2,两管的直径相同,不计局部损失,沿程阻力系数相同,长度l2=2l1。通过的流量为()。
政府根据法律授权负责城市规划实施的组织和管理,其主要的手段包括()
期货交易所办理下列事项,应当经国务院期货监督管理机构批准的有()。[2014年11月真题]
在对待传统道德的问题上,有人认为中国之所以落后,就是因为传统文化特别是儒家传统文化的失落。这种观点属于()
What’swrongwiththewoman?
WhoistelephoningMary?
Ifyoudonothaveto(11)allthemoneythatyoumake,thenyouareabletosavemoney.Somepeopletrytosave(12).The
最新回复
(
0
)