首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2014-06-17
59
问题
以下叙述中正确的是
选项
A、对于’’for(表达式1;表达式2;表达式3)循环体’’首先要计算表达式2的值,以便决定是否开始循环
B、对于’’for(表达式1;表达式2;表达式3)循环体’’,只在个别情况下才能转换成while语句
C、只要适当地修改代码,就可以将do.while与while相互转换
D、如果根据算法需要使用无限循环(即通常所称的’’死循环’’),则只能使用while语句
答案
C
解析
while和do…while语句和for语句很容易进行相互转换。对于for循环的执行过程如.F:①计算表达式1。②计算表达式2。若其值为非0,转步骤③;若其值为0,转步骤⑤。③执行一次for循环体。④计算表达式3,转向步骤②。⑤结束循环。任何循环都有可能成为死循环。
转载请注明原文地址:https://kaotiyun.com/show/0eJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
有以下程序:main(){chark;inti;for(i=1;i<3;i++){scanf("%c",&k);switch(k){case’0’:printf("another\n"
以下4个选项中,不能看作一条语句的是()。
规范化理论中分解()主要是消除其中多余的数据相关性。
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%d
下列程序的输出结果是【】。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=100;f
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把
以下程序段的输出结果是chars[]=“\\141\141abc\t”;printf(“%d\n”,strlen(s));
以下对枚举类型名的定义中正确的是()。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后x的值为()。
随机试题
频繁发作的一过性脑缺血(TIA)患者应
下列有关支气管扩张症的手术范围描述哪一项是正确的
硫柳汞聚山梨酯80
编制工程量清单时采用的计算方法将继续用于实际工程计算。( )
【2017年(卷Ⅱ)】与公开间接发行股票相比,非公开直接发行股票的优点是()。
评价量规:教学中如何使用该评价量规(说出两种方案)?
小学生常常出现好心办坏事的现象,其原因主要是()
某家用电器公司系我国居民企业,2010年度有关生产经营资料如下:(1)主营业务收入5200万元,主管业务成本2800万元。(2)其他业务收入200万元,其他业务成本150万元。(3)营业税金及附加38万元。(4)销售费用850万元,其中:广告费和业
根据输入字符串s,输出一个宽度为15字符,字符串s居中显示,以“=”填充的格式。如果输入字符串超过15个字符,则输出字符串前15个字符。例如:输入字符串s为’’PYTHON’’,则输出“=====PYTHON====”。s=input(’’请输入一个字符
Georgewasayoungman(1)hadgonetothebigcityfromasmallvillageand,(2)hishardwork,had,inashorttime,(3
最新回复
(
0
)