首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
admin
2013-06-11
117
问题
有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
选项
A、321
B、23
C、不输出任何内容
D、陷入死循环
答案
2
解析
本题中使用do-while循环,每执行一次循环体输出x的值后将x减1。当x=23,执行循环体输出x为23,X=X-1=23-1=22,判断循环条件是否成立,因为x=22,!x的值为0,终止循环,因此只输出23。
转载请注明原文地址:https://kaotiyun.com/show/etJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下sum函数的功能是计算下列级数之和。请给函数中的各变量正确赋初值。doublesum(doublex,intn){inti;doublea,b,s;【】for(i=1;
下列程序执行后的输出结果是______。main(){intm[][3]={1,4,7,2,5,8,3,6,9};inti,k=2;for(i=0;i<3;i++){printf("%d",m[k][
数据库是指按照一定的规则存储在计算机中的【】的集合,它能被各种用户共享。
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}程序运行后的输
用黑盒技术测试用例的方法之一为
在16位IBM-PC上使用C语言,如定义下列共用体类型变量:uniondata{inti;charch;floatf;}a,b,c;则共用体变量a,b,c占用内存的字节数为()。
在单链表中,NULL称为______,它不指向任何结点,只起______作用。
下列选项中不合法的标识符是( )。
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=14,则该循环队列中元素个数为()。
软件测试中路径覆盖测试是整个测试的基础,它是对软件【】进行测试。
随机试题
阅读下面这篇短文,回答问题。答司马谏议书王安石某启:昨日蒙教,窃以为与君实游处相好之日久,而议事每不合,
下列对于肾脂肪变性的描述,不恰当的是
牙槽骨的吸收程度为Ⅱ度,表示
关于DNA复性的叙述,错误的是
选择承包商的标准是( )。
期末进行试算平衡时,全部资产类账户的本期借方发生额合计应当等于其贷方发生额合计。()
在计算平均数时,不要把存在本质差异的现象合在一起计算,否则,将不能真实反映总体的一般水平。()
在确定是否利用专家的工作时,注册会计师可能考虑的因素有()。
A、 B、 C、 D、 B
Therecitalwasputoffbecausewe______arecitalwithoutMary,whohadalwaysbeenplayingaleadingrole.
最新回复
(
0
)