首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main(){int a=7; while(a--); printf("%d\n",a);} 程序运行后的输出结果是
有以下程序 #include main(){int a=7; while(a--); printf("%d\n",a);} 程序运行后的输出结果是
admin
2018-01-11
39
问题
有以下程序
#include
main(){int a=7;
while(a--);
printf("%d\n",a);}
程序运行后的输出结果是
选项
A、0
B、1
C、-1
D、7
答案
C
解析
在while语句中,先判断while后面的表达式是否为0,如果为0,则退出循环,否则执行循环体。在本题中,当变量a的值经过几次循环后,其值等于0时,退出while循环语句,变量a再执行自减运算,所以其值等于-1。
转载请注明原文地址:https://kaotiyun.com/show/cUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x十8)2-(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#includedoublefun(doublex){ret
下面函数的功能是将一个字符串的内容颠倒过来,请填空。voidfun(charstr[]){inti,j,k;for(i=0,j=________;i<j;i++,j--){k=str[i];str[i]=str[i];
下列程序的输出结果是()。main(){inta=6,b=3,c;if(a<b){c=a*b;printf("%d%d,%d\n",b,a,c);}else}
以下程序的输出结果是()。main(){inta=1,b;for(b=1’b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continue;}a=3;}printf("%d\
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列程序的输出结果是________。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;else
下列程序的功能是:求出数组x中各相邻两个元素的和,依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for(_
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
以下关于结构化程序设计的叙述中正确的是()。
随机试题
PublicperceptionofsuccessintheU.S.mightbetotallymisguided.While92%ofpeoplebelieveotherscaremostaboutfame
药物经济学评价是利用哪一学科的评价方法对药物治疗的方案进行评价
关于收缩性心力衰竭,不正确的说法是
心理社会评估方法中不正确的是
依据《中华人民共和国水污染防治法》,跨省、自治区、直辖市的饮用水水源保护区的划定,协商不成的,由()会同同级水行政、国土资源、卫生、建设等部门提出划定方案,征求国务院有关部门的意见后,报国务院批准。
毛泽东思想的主要创立者是毛泽东,邓小平理论的主要创立者是邓小平。()
Thejobsofwildlifetechniciansandbiologistsseemed______tohim,butonedayhediscoveredtheirdifference.
HumanmaleslivingwiththeirmomsmaynotexpecttohavemuchluckhookingupthisValentine’sDay.(1)_____amongthenorthern
A、It’stoohigh.B、It’sacceptable.C、It’scheapindeed.D、Thewomanshouldhavebargainedforit.C信息明示题。女士问男士买这个沙发花了50美元,值不值
A、Ordersomethingfromthemenu.B、Gotoanotherrestauranttoeat.C、Talktotherestaurantmanager.D、Gohomeandcookbyhims
最新回复
(
0
)