首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
2012-12-03
18
问题
有以下程序:
main()
{ int k=5;
while(--k)printf("%d",k-=3);
printf("\n");
}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
当k=5时,while条件中的值为4,k为4,循环不成立,k=3可写成k=k=3,输出1,接着执行--k后k为0,当k=0时,while循环不成立,退出。
转载请注明原文地址:https://kaotiyun.com/show/m0Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于队列的叙述中正确的是()。
有以下程序main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][i]
有以下程序段intn=0,p;do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是
若已定义:inta=25,b=14,c=19;执行以下三目运算符(?:)所构成的语句:a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d
程序设计语言的基本成分是数据成分、运算成分、控制成分和()。
设有以下定义和语句:charstr[20]="Program",*P;p=str;则以下叙述中正确的是()。
两个或两个以上模块之间联系的紧密程度称为()。
顺序查找一个具有n个元素的线性表,二分查找一个具有n个元素的有序表,其时间复杂性为______。
以下叙述中正确的是()。
随机试题
“津血同源”的主要依据是
前列腺增生最早出现的症状是( )。
计算机中访问速度最快的存储器是()。
信息收集的具体步骤包括()。
在问题界定中,主要用于帮助认定问题的原因的方法是()。
简述自然经济与商品经济的基本特征。
某SRAM芯片的容量为512×8位,除电源端和接地端外,该芯片引出线的最小数目应为______。
在名为Form1的窗体上绘制一个命令按钮,名为Cmd1,标题为“复制”;再绘制一个文本框,名为Text1。请编写适当的事件过程,使得在运行时,若单击命令按钮,则把按钮上的标题复制到文本框中(如下图所示)。注意:程序中不得使用任何变量;文件
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为()。
When1cameacrossherinthestreetyesterday,shepretended(notknow)______me.
最新回复
(
0
)