首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,while和do…while循环的主要区别是( )。
在C语言中,while和do…while循环的主要区别是( )。
admin
2013-02-23
50
问题
在C语言中,while和do…while循环的主要区别是( )。
选项
A、do…while的循环体不能是复合语句
B、do…while允许从循环体外转到循环体内
C、while的循环体至少被执行一次
D、do…while的循环体至少被执行一次
答案
8
解析
本题考查while和do…while循环的区别。while循环的控制出现在循环体之前,只有当while后面的表达式的值为非零时,才可能执行循环体;在do…while构成的循环体中,总是先执行一次循环体,然后再求表达式的值,因此无论表达式的值是否为零,循环体至少要被执行一次。
转载请注明原文地址:https://kaotiyun.com/show/PIJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0\},*p;p=&a[0];下面其值为6的表达式为______。
下列程序的输出结果是_____。main(){intn=4;while(n--)printf("%d",--n);}
以下程序是求矩阵a,b的和,结果存入矩阵c中,并按矩阵形式输出,请填空。#include<stdio.h>main(){inta[3][4]={13,-2,7,5},{1,0,4,-3},{6,8,0,2}};i
以下叙述中正确的是
有以下程序:fun(inti,intj){i++;j++;returni+j;}main(){inta=1,b=2,c=3;
运行下面程序,若从键盘输入字母“b”,则输出结果是charc;c=getchar();if(c>=’a’&&c<=’u’)c=c+4;elseif(c>=’v’&&c<=’z’)c=c-21;elseprint
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
以下函数用来求出两整数之和,并通过形参将结果传回,请填空。voidfunc(intx,inty,【】z){*z=x+y;}
软件开发的结构化生命周期方法将软件生命周期划分成()
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和()
随机试题
Abigfocusofthecriticismofcomputergameshasconcernedthecontentofthegamesbeingplayed.Whenthenarrativesoftheg
“天人合一”的观念起源于()
男孩,8岁。午餐与祖父在街边进食海鲜饭。晚上两人先后出现呕吐腹泻,大便初为黄色稀水便,量多,进而变为水样便、米泔样便。无里急后重。近5小时无尿。体检:T36.7℃,P125次/分,BP70/50mmHg,R26次/分,嗜睡,脉搏细速,皮肤干燥,双肺
钩藤的主要化学成分是鸡血藤的主要化学成分是
为加强测绘成果质量管理,国家测绘局先后制定了(),以规范测绘成果质量管理责任。
民法与行政法各有其调整对象。下列有关二者调整对象的表述中,正确的是()。
金:银:首饰
已知平面曲线Aχ2+2Bχy+Cy2=1(C>0,AC-B2>0)为中心在原点的椭圆,
Wouldyouknowhowtohelp?Everyyear,thousandsofdriversandpassengersdieinthefewminutesafteranautocollision.M
A、Tohaveathree-weekholiday.B、Tospendhisremainingyears.C、Topatenthisinventions.D、Toteachatauniversity.D
最新回复
(
0
)