首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
admin
2013-06-11
104
问题
有如下程序: 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全国计算机二级
相关试题推荐
有以下程序: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]);}程序运行后的输
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
有以下程序:main(){charstr[]="xyz",*ps=str;while(*ps)ps++;for(ps--;ps-str>=O;ps--)puts(ps);}执行后的输出结果是
下面rotme函数的功能是:将n行n列的矩阵A转置为A’。例如:请填空。#defineN4voidrotate(inta[][N]){inti,j,t;for(i=0;i<N;i++)
以下程序运行后的输出结果是【】。main(){inti,n[]=10,0,0,0,0};for(i=1;i<=4;i++){n[i]=n[i-1]*2+1;printf("%d",n[
以下只有使用时才为该类型变量分配内存的存储类型说明是()
下列关于C语言数据文件的叙述中正确的是
以下有4组用户标识符,其中合法的一组是______。
概要设计是软件系统结构的总体设计,不属于概要设计的是
下列选项中不合法的十六进制数是()。
随机试题
一个本地电话网属于长途电话网中的()个长途编号区。
设f(x)=esinx,则
我国刑法对属人原则的规定。
下列原因中,不能据以调整设计概算的是()。【2016年真题】
我国“十五”计划时期的出口商品战略的主要内容
下列属于货币政策选择性工具的有()。
中央和地方财政资金要足额到位,确保按时足额发放。继续扩大社会保险覆盖面,加强基金征缴。坚持社会统筹和个人账户相结合,完善职工基本养老保险制度。适当提高企业退休人员基本养老金水平。区别不同情况,积极稳妥地推进下岗职工基本生活保障向失业保险并轨。这句话实际上是
诠试
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
TheIndustrialRevolutionmarkedamajorturningpointinhumans’relationshipwiththeirenvironment.It【C1】______changedevery
最新回复
(
0
)