首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2015-08-14
33
问题
以下叙述中正确的是
选项
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;
软件是程序、数据和______的集合。
若有以下说明和语句:structst{intn;char*ch;}structsta[3]={5,"abc"7,"def",9",ghk"),*p=a;则值为6的表达式是______。
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
以下程序的输出结果是______。#include<stdio.h>main(){inta=200;#definea100printf("%d",a);
关于结构化程序设计原则和方法描述错误的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
以下选项中,不能作为合法常量的是
以下不正确的叙述是
随机试题
妇人热入血室治疗方法是()
对于切除阑尾的术后病人,宜采取的医患模式是
人们在房地产上享有的权利不是绝对的、无条件的,但一般是排他的。()
施工成本计划作为施工成本控制的指导文件,其内容包括()。
以下关于二手个人住房贷款的说法中,正确的是()。
()强调降低银行成本,使银行保持令人满意的边际利润。
2004年8月,中国人民银行、中国银监会联合颁布了()。
下列说法中错误的是()。
(2017·内蒙古)目前多媒体计算机CPU处理信息时,采用的是()数字编码。
治安工作社会化是公安机关在社会治安方面当家做主的体现。()
最新回复
(
0
)