首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是( )。
有以下程序 #include main() { int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是( )。
admin
2015-07-28
31
问题
有以下程序
#include
main()
{ int y=10;
while(y--);
printf("y=%d\n",y);
}
程序执行后的输出结果是( )。
选项
A、y=-1
B、y=0
C、y=1
D、while构成无限循环
答案
A
解析
考查while循环语句。while(y--); 的循环条件是若y值不为0,则循环,每次判定循环条件的时候是选用y进行判定,然后y自减1,再执行循环体的空语句";",当y=0的时候,循环条件不满足,不再进行循环,y--后,y的值为-1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/UOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若执行下面程序时从键盘上输入5,main(){intx;scanf("%d",&x);if(x++>5)printf("%d\n",x);elseprintf("%d\n",x-);}
设整型数i=5,则printf("%d",i+++++i);的输出为_______。
请读程序:#include<stdio.h>main(){inta;floatb,c;scanf("%2d%3f%4f",&a,&b,&c);printf("\na=%d,b=%f,c=%f
以下程序的输出结果是() structst {intx;int*y;}*p; intdt[4]={10,20,30,40}; structstaa[4]={50,&dt[0],60,&dt[0],60&d
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
有程序: main() {intx,i; for(i=1;i<50;i++) {x=i; if(++%2==0) if(x%3==0) if(x%7==0) printf("%d",i);
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
_______是构成C语言程序的基本单位。
以下叙述中正确的是______。
下列叙述错误的是()。
随机试题
下列人物中属于儒家学派的有
在工程管理曲线中,当实际支付线低于计划线时,表明()。
斯蒂文斯(S.S.Stevens)将测量从低级到高级分成()。
Whatwerethingslikein1980swhenaccidentshappened?ThecaseofSchutthelmetdemonstratedthat______.
组建期的关键步骤的正确顺序是()。①稳定核心成员②确定目标③团队建设④授权工作⑤建立团队价值观⑥建立信任⑦了解现状
(132)不是活动历时估算依据。
考生文件夹中有Excel工作表如下:按下列要求完成对工作簿的操作:在表格前插入一行,并输入表格标题“AUDI汽车专卖市场各类汽车销量统计表(辆)”,字体设置成:黑体、18磅、加粗,将单元格区域A1:F1合并,使标题居中对齐。
Whatdoesthewomanmean?
A、 B、 C、 B(A)使用与find发音相似的词fine,设置陷阱,而且在内容上与本题无关。(B)指明了具体的位置,故为正确答案。(C)适合用来回答询问频率的疑问句。
Wheredolistenerswanttogo?
最新回复
(
0
)