首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
有以下程序 main(){ int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
admin
2015-08-14
26
问题
有以下程序
main(){
int k=5;
while(--k)
printf("%d",k-=3);
printf("\n");}
执行后的输出结果是
选项
A、2
B、4
C、1
D、死循环
答案
C
解析
在程序语句中,k的初始值为5,进行第1次while循环后,k自减1为4.非0,执行循环体里的printf语句,输出1。此时k的值变为1。程序执行第2次循环时,k自减1变为0。为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/sGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于测试的特征的是
下列程序的输出结果是______。main(){inta=2,b=4,e=6;int*p1=&a,*p2=&b,*p;*(p=&c)=*p1*(*p2);
下列程序的循环次数是______。x=2;do{x=x*x;}while(!x);
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
以理程序的输出结果______。main(){charst[20]="he11\O\t\\";printf("%d%d\n",str1en(st),sizeof(st));}
有下列程序段:structSt{intx;int*y;)*pt;inta[]={1,2),b[]={3,4);structstc[2]={10,a,20,b);pt=c;下列选项中表达式的值为11
下列关于栈的描述中错误的是()。
在C语言中,函数的隐含存储类别是______。
以下不能正确定义二维数组的选项是______。
随机试题
=______.
下列不需采集全血标本的是
只要条件许可.水泥混凝土用砂应优先选用中砂,普通混凝土的坍落度与砂率成正比关系。()
居民消费价格指数是从消费者角度衡量消费性商品和服务项目价格水平变化的一种()指数。
某开发商与施工企业签订合同,约定双方如在合同履行过程中发生争议,则提交北京仲裁委员会进行裁决,并自动履行其裁决。后双方工程款支付发生纠纷,现问双方解决争议可行的法律途径是()。
企业购买资产延期支付的购买价款超出正常信用条件,实质具有融资性质的,所购资产的成本应当以实际支付的价款为基础确定。()
卸货报告作为卸货证明的单证,又称为()。
“忧者见之则忧,喜者见之则喜”,这是受一个人的()的影响所致。
从以下各句中找出没有语病的一句是()。
经济复苏的根本就是产业复苏,特别是全球分工体系框架下,各国经济已不再致力于构建大而全的生产体系,而是侧重于强化世界范围内的比较优势。并且在危机沿着产业链条进行全球传递的过程中,各国各产业受到的伤害程度存在差异。因此,适时、适度、具体的产业政策对于各国走出危
最新回复
(
0
)