首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){ int a=-2,b=0; do{ ++b;)while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){ int a=-2,b=0; do{ ++b;)while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2015-08-14
34
问题
若有以下程序
main(){
int a=-2,b=0;
do{
++b;)while(a++);
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
C
解析
由于a的初始值等于-2,所以while循环语言执行三次结束,第一次a=-2,b=1,然后判断循环条件a++非零,执行第二次循环体a=-1,b=2,判断循环条件非零,执行循环体a=0,b=3,判断循环条件为0,此时变量a的值等于1。
转载请注明原文地址:https://www.kaotiyun.com/show/PGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,正确的是
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=pprintf("%d,d");retumd;}
有以下程序:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是______。
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
关于结构化程序设计原则和方法描述错误的是()。
已知函数fread的调用形式为fread(buffet,size,count,fp);,其中buffer代表的是()。
下列叙述中错误的是()。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
下列语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
随机试题
设x1,x2,…,xn为来自总体X的样本,且D(X)=σ2,为样本均值,则=__________.
鼠疫耶尔森菌的微生物学检查,不宜采取的标本为
可作润湿剂的是可作润滑剂的是
房产图根据需要可利用已有的()进行编绘。
下列各项中,属于计数资料特点的是()。
在利用内部收益率对方案进行评价时,评价准则错误的是()。
班门弄斧对于()相当于()对于五谷丰登
根据所给材料,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来。主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
祸从口出
Whatkindof______.doesthebookhave?Isithardbackorsoftback?
最新回复
(
0
)