首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); } 该程序的执行结果是______。
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); } 该程序的执行结果是______。
admin
2010-01-10
45
问题
有如下程序 main() { int x=3; do { printf("%d",x--);} while(!x); } 该程序的执行结果是______。
选项
A、321
B、3
C、不输出任何内容
D、陷入死循环
答案
2
解析
本题x赋初值为3,当执行printf("%d",x-);时,由于X--的作用是先运算x,再将x的值减1,所以,printf输出的 x值为3,等输出后,x的值减1变为2,继续执行,判断条件!x为假,循环只被执行一次。
转载请注明原文地址:https://kaotiyun.com/show/FFWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)
有下面程序代码:PrivateSubCommandl_Click()a=3:s=0Fork=1To5s=s+aModk:a=a+kNextkPrintSEndS
1个二维数组可以存放1个矩阵,在程序开始有语句OptionBase0,则下面定义的数组中正好可以存放1个4(3矩阵(即只有12个元素))的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
下列表达式中不能判断x的是否为偶数的是
在数据库的三级模式中,外模式(用户模式或子模式)有()。
随机试题
调幅(AM)信号的带宽是基带信号的__________倍。
男性,60岁。因咳嗽、咯血2周就诊。痰涂片找到鳞癌细胞,而常规胸片未见明显异常。下列检查哪项是没有定位诊断价值的()
血瘀产后腹痛的主症是血瘀产后发热的主症是
A、平喘B、通便C、敛汗D、消食E、利尿酸枣仁除养心安神外,还具有的功效是
计算机语言分为三类:机器语言、低级语言和高级语言。()
资产负债表一般有两种格式,一种是报告式,一种是账户式。我国的资产负债表采用账户式。()[2012年真题]
人力资源需求预测的定性方法包括()
人的心理过程包括_______过程、情绪情感过程和意志过程。
以下属于我国国家机构的组织与活动原则的是()。
A、It’sfordisabledadults.B、It’sinasportscentre.C、It’srewardingandchallenging.D、It’scompulsiveinhercommunity.C
最新回复
(
0
)