首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int y=10; do{y--;}while(--y); printf("%d\n",--y); } 当执行程序时,输出的结果是( )。
有下列程序: main() { int y=10; do{y--;}while(--y); printf("%d\n",--y); } 当执行程序时,输出的结果是( )。
admin
2012-12-03
26
问题
有下列程序:
main()
{ int y=10;
do{y--;}while(--y);
printf("%d\n",--y);
}
当执行程序时,输出的结果是( )。
选项
A、-1
B、1
C、4
D、0
答案
D
解析
本题考查do--while循环。当--y是0(即y是0)时结束循环,输出--y,先将y的值减1再输出y的值。
转载请注明原文地址:https://kaotiyun.com/show/qMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于______。
有以下等程序#include<string.h>voidf(char*s,char*t){chark;k=*s;*s=*t;*t=k;s++;t--;if(*s)f(s,t);}main(){
有以下程序prt(int*m,intn){inti;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5},i;prt{a,5);for
有以下程序voidfun(char*c,intD){*c-*c+1;d=d+1;printf("%c,%c,",*c,D);}main(){chara=’A’,b=’a’;fun(&b,A);pr
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf("%d\n",d=a>b?(a>c?a:C):(B));}
现有以下语句:i=1;for(;i<=100;i++)sum+=i;
设在主函数中有以下定义和函数调用语句,且函数fun为void型,请写出函数fun的首部【】。要求形参名为b。main()}doubles[10][22];intn;┆fun(s);
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
C语言结构体类型变量在程序执行期间()。
随机试题
对脑和长骨的发育最为重要的激素是
人们对自己生命延续和发展所必需的客观条件的要求是_______。
后前位心脏正位片,左心缘中段是
企业通过二级市场收购上市公司股票,从而获得上市公司控制权的资本运营模式称为()。
根据《公司法》规定,有限责任公司的股东以( )为限对公司承担责任。
以下哪个行政单位是住宿业治安的主管部门()
新中国成立以来,我国先后四次正式颁布《中小学教师职业道德规范》,增加教师“保护学生安全”的要求规范是()年修订颁布的。
甲乙经常一起赌博,甲欠乙赌债5000元。乙多次催要,甲都以各种借口不还。一怒之下,乙伙同他人将甲绑至某郊区仓库,限制其人身自由,要求甲还钱。乙的行为()
CiscoPIX525防火墙用来允许数据流从具有较低安全级接口流向较高安全级接口的配置命令是()。
Nopunishmentistoosevereforsuchan______crime.Itisalmostimpossibletounderstanditsenormity.
最新回复
(
0
)