首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
62
问题
以下叙述中正确的是
选项
A、对于“for(表达式1;表达式2;表达式3)循环体”首先要计算表达式2的值,以便决定是否开始循环
B、对于“for(表达式1;表达式2;表达式3)循环体”,只在个别情况下才能转换成while语句
C、只要适当地修改代码,就可以将do-while与while相互转换
D、如果根据算法需要使用无限循环(即通常所称的“死循环”),则只能使用while语句
答案
C
解析
while和do…while语句和for语句很容易进行相互转换。对于for循环的执行过程如下:
①计算表达式1。②计算表达式2。若其值为非0,转步骤③;若其值为0,转步骤⑤。③执行一次for循环体。④计算表达式3,转向步螺②。⑤结束循环。任何循环都有可能成为死循环。
转载请注明原文地址:https://kaotiyun.com/show/FqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
对于图书管理数据库,将图书表中"人民邮电出版社"的图书的单价涨价5%。请对下面的SQL语句填空:UPDATE图书【】WHERE出版单位="人民邮电出版社"
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t=MAX(a+b
阅读下列程序,则在执行后,程序的运行结果为#include"stdio.h"#include"string.h"main(){chara[30]="nicetomeetyou!";strcpy(a+strlen(a)/2
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下面程序的运行结果是______。main(){inti=0,j=10,k=2,s=0;{i+=k;if(i>j){printf("%d\n",s);break;}s+=i;}}
以下选项中不合法的标识符是
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是
随机试题
女性,58岁,独居,生有煤炉。邻居发现其神志不清,面色潮红,口唇呈樱桃红色,大汗,对诊断有价值的检查是()
下列各项中,不属于小儿病理特点的是
在我国急性胰腺炎最常见的病因是()。
房屋权属登记信息是指房屋权属登记机关在登记过程形成与房屋权利直接相关的信息,包括原始登记凭证以及对房屋权利的记载信息。
下列项目中,在资产负债部分反映的有()。
容积率的计算公式为()
关于因果图的绘制,下列说法不正确的是()。
面向对象的程序设计语言是一种()。
PepysandhiswifeJanehadaskedsomefriendstodinneronSunday,September2nd,1666.TheywereupverylateontheSaturday
Thegrowthofpopulationduringthepastfewcenturiesisnoproofthatpopulationwillcontinuetogrowstraightupwardtoward
最新回复
(
0
)