首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int y=10; while(y--); printf("y=%d\n",y);} 程序执行后的输出结果是
有以下程序 main(){ int y=10; while(y--); printf("y=%d\n",y);} 程序执行后的输出结果是
admin
2013-10-19
23
问题
有以下程序
main(){
int y=10;
while(y--);
printf("y=%d\n",y);}
程序执行后的输出结果是
选项
A、y=0
B、y=1
C、y=-1
D、while构成无限循环
答案
C
解析
while循环语句的循环体为空语句,所以每一次循环程序什么都不做。当循环自变量y=0时,退出循环结束,变量y执行自减运算,得-1,所以打印输出变量y的值为-1。
转载请注明原文地址:https://jikaoti.com/ti/sCn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
对建立良好的程序设计风格,描述正确的是
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)scanf("%d",(【】
以下程序运行后的输出结果是【】。main(){inta[4][4]={{1,2,3,4),{5,6,7,8},{11,12,13,14},{15,16,17,18}};inti=0,j=0,s=0;whil
在下述程序中,判断i>j共执行的次数是()。main(){inti=O,j=10,k=2,s=0;for(;;){i+=k;if(i>j){ptintf("%d",s);break;
若有如下程序:voidsub(){inta,b;a=lO;b=20;printf("%d,%d\n",b,a);}main(){inta=1O,b=20;sub();printf
若有定义int*p[3]:,则以下叙述中正确的是______。
下面叙述正确的是()。
随机试题
依我国《著作权法》,演绎作品的著作权()。
衡量电能质量的技术标准是()。
下列句子中,成语使用正确的一项是()。
诬告陷害罪,是指以陷害他人受刑事处分为目的,捏造事实,伪造证据,向有关机关虚假告发的行为。根据上述定义,下列行为不属于诬告陷害罪的是()。
引起动机的内在条件是
设向量组a1,a2,…,am线性相关,且α1≠0,证明存在某个向量ak(2≤k≤m),使ak能由a1,a2,…,ak—1线性表示。
已知A是2×4矩阵,齐次方程组Ax=0的基础解系是η1=(1,3,0,2)T,η2=(1,2,一1,3)T,又知齐次方程组Bx=0的基础解系是β1=(1,1,2,1)T,β2=(0,一3,1,a)T,求矩阵A;
类属是一种(47)机制,类届类可以看成是类的(48)。
诊断和改正程序中错误的工作通常称为______。
Ingeneral,oursocietyisbecomingoneofgiantenterprisesdirectedbyabureaucraticmanagementinwhichmanbecomesasmall,
最新回复
(
0
)