首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2017-05-20
22
问题
有以下程序
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自减l变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://jikaoti.com/ti/SUi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s==*t){
有以下程序#include<stdio.h>voidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){char
下列叙述中正确的是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
以下不正确的定义语句是
以下选项中,不能作为合法常量的是
下列选项中,不属于模块间耦合的是
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
女性,33岁,G8P0,自然流产3次,B超:子宫前壁可探及9cm×12cm×10cm大小的强回声光团,附件正常,最适宜的治疗方法为()
报纸的优点是弹性大、及时,对当地市场的覆盖率高,易被接受和被信任;其缺点是时效短、转阅读者少。()
在投资偏差分析时,其结果更能显示规律性、对投资控制工作在较大范围内具有指导作用的是()偏差。
突发公共卫生事件是指突然发生,造成或者可能造成社会公众健康严重损害的重大传染病疫情、()。
“同”是__________结构。(广东外语外贸大学2015)
设X~P(1),Y~P(2),且X,Y相互独立,则P(X+Y=2)=______.
Inourcontemporaryculture,theprospectofcommunicatingwith—orevenlookingat—astrangerisvirtuallyunbearable.Every
You can cut ,copy, and paste information quickly by clicking.(72)bar buttons with the mouse.
内存储器中不能用指令修改其存储内容的是______。
I’llBeBachComposerDavidCopeistheinventorofacomputerprogramthatwritesoriginalworksofclassicalmusic;.Itto
最新回复
(
0
)