首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-08-14
44
问题
以下叙述中正确的是
选项
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/UGDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;
下列程序运行后的输出结果是______。#include<stdio.h>main(){chars[20];scanf("%s",s);
若a的值为1,则表达式!a‖++a的值是______。
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=pprintf("%d,d");retumd;}
有以下程序:main(){inta,b,d=25;a=d/10%9;b=a&&(-1);printf("%d,%d\n",a,b);}程序运行后的输出结果是______。
有以下程序:voidsott(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i];a
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;staticc=3;a=c++;b++;return(a);}
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
1935年,北平学生举行的抗日救亡运动是()
肺通气的原动力是
支气管扩张症的通气血流比变化是下列哪项
A.生长素B.甲状腺素C.胰岛素D.肾上腺素E.降钙素1型糖尿病是由于缺乏
出票人不得签发无对价的商业汇票用以骗取银行或其他票据当事人的资金。()
发行人最近1期末持有金额较大的()等财务性投资的,应分析其投资目的、对发行人资金安排的影响、投资期限、发行人对投资的监管方案、投资的可回收性及减值准备的计提是否充足。
食物蛋白质的必需氨基酸组成与参考蛋白质相比较,缺乏较多的氨基酸称为限制氨基酸。()
(2017·吉林)通常备课有“三备”,这“三备”是指()(常考)
据《参考消息》6月24日报道,官方数据显示,手机短信业务在中国内地不久可能将会消失。根据工业和信息化部日前公布的最新数据,今年1月至5月,内地手机用户的每月户均点对点短信量为39.8条,同比下降近20%。受互联网和微信、微博等社交媒体平台扩张的影响,内地手
In1956,whenthecoldwarwasatitspeak,Americadeployeda"secretsonicweapon",asanewspaperheadlineputitatthetime
最新回复
(
0
)