首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2020-11-23
28
问题
有以下程序
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/Mv3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCⅡ码值升序排序后输出。例如,若输入″edcba″,则应输出″abcde″。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删
有以下程序:#include<stdio.h>main(){inti,array[6]={1,5,0,4};for(i=0;i<5;i++)printf(″%d″,array[i]);printf(″\n″);}程序运行后的输出结果
以下不合法的数值常最是
以下叙述中正确的是
下列结构体的定义语句中错误的是()。
在关系数据库中,描述全局数据逻辑结构的是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
下面对软件测试和软件调试有关概念叙述错误的是()。
设有如下函数定义intfun(intk){if(k<1)return0:elseif(k=1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);则函数fun总共被调用的次数是
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
设z=z(x,y)是由z+ex=xy所确定的二元函数,求
[*]
女性,30岁,心悸2天来院。查心界不大,心率40次/分,可闻及大炮音。心电图示房室传导阻滞。该患者的首选治疗方法是
在旋转阳极X线管的使用注意事项中,可以不考虑的是
报关员1年内累计有2次以上走私行为的,海关()。
①在这种形势下,西方出现了青年现象的退潮,表现为批判能力的下降,青年人安于现状②现实呼吁青年精神的回归,无论解决问题的创造性,还是对历史使命的担当,希望还在青年③新的思想创造了青年,青年创造了新的时代④但从世界范围内来看,自从冷战结束,历史被宣告终结
一张节目表上原有3个节目,如果保持这3个节目的相对顺序不变,再添进去2个新节目,有多少种安排方法?
"Googleisnotaconventionalcompany.Wedonot【C1】______tobecomeone,"wroteLarryPageandSergeyBrin,thesearchfirm’sfo
下列不是构造全球多媒体网络所需的技术是______。
TheInternationalOlympicCommitteerejectstheaccusationsthatBeijing’sbudget-cuttingmovemight______itspreparationfor
最新回复
(
0
)