首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break; else i--;} i+=11; a+=i; } printf("%d\n"
下列程序的输出结果是______。 main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break; else i--;} i+=11; a+=i; } printf("%d\n"
admin
2010-12-10
54
问题
下列程序的输出结果是______。
main()
{ int i=0,a=0;
while(i<20)
{ for(;;)
{ if((i%10)==0)break;
else i--;}
i+=11;
a+=i;
}
printf("%d\n",a);
}
选项
A、32
答案
解析
while(表达式)的功能是:首先计算表达式的值,若为真,则执行循环体语句,执行完毕,再计算表达式的值,若仍为真,则重复执行循环体语句,直到表达式的值为假时,结束while语句的执行,继续执行while语句后面的语句;i=0时满足循环条件,也满足if的条件,执行语句得i=11,a=11,第2次循环不满足汀的条件,执行i--,i=10,执行i+=11;a+=i后,得i=21,a=32,不满足i<20,循环结束。
转载请注明原文地址:https://kaotiyun.com/show/6XPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
设整型数组a有10个元素,其中前9个元素中数已按小到大顺序排列,下面程序段的作用是x=InputBox("请输入一个整数")k=8DoIfx>=a(k)Thena(k
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3-137(a)是输入53后的结果,如图3.137(b)是输入100的结果。已经给出了全部控件
设有如下程序:PrivateSubInv(ByValxStrAsString,yStrAsString)DimtStrAsStringDimLAsIntegerL=Len(xStr)
下面哪个属性肯定不是框架控件的属性()。
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
随机试题
用来衡量某一时间内某地区人群中发生某病危险性大小的指标是
寻找失分化的甲状腺癌转移灶选用
急性出血坏死型胰腺炎出现肠麻痹时不宜应用的药物是
颅脑损伤,其观察护理哪项正确
关于可供出售金融资产的确认和计量,下列表述正确的是()。
无权代理的构成要件不包括()。
防卫过当是过失犯罪,请对这一说法进行辨析。
______breakthelawshouldbepunished.
AnumberofyearsagoIsatdownonastonebenchoutsidetheTeatroAvenidainMaputo,Mozambique,whenIworkedasan【M1】_____
Nowadaysyoucan’tbuyanythingwithoutthenbeingaskedtoprovidearatingofacompany’sperformanceonafive-starscale.
最新回复
(
0
)