首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++;
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++;
admin
2013-02-23
36
问题
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3‖i==5) continue; if(i==6) break; i++; s+=i; }; printf("%d\n",s); } 程序运行后的输出结果是
选项
A、10
B、13
C、24
D、程序进入死循环
答案
8
解析
程序中for循环中省略了判断退出循环的表达式,for循环将由里面的break语句控制是否结束循环,第一次循环,第一条if语句后面括号里的表达式的值为假,所以该if语句不被执行,执行下面的第二条语句,此时该if语句表达式的值为假,所以该if语句也不执行,执行下面的语句,i++、s+=i,执行完毕后i的值为1,s的值为1,如此循环,直到第三次之后i,s的值都为3,继续第四次循环,显然这时满足第一条if语句的,执行后面的continue该次循环结束从头开始下次循环,而i的值为3一直没有改变,所以第一条语句始终要执行,因此for循环将一直循环下去。
转载请注明原文地址:https://kaotiyun.com/show/2TJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p])______;
以下数组定义中不正确的,是______。
在下列4个选项中,均属于C语言合法标识符的是()
在设计程序时,应采纳的原则之一是()
【】是数据库设计的核心。
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
主程序调用findmax函数求出数组中最大元素在数组中的下标,()中需填写的内容是。#include<stdio.h>findmax(int*s,intt,int*k){i
以下选项中不能作为合法常量的是
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
任何知识都可以教给任何年龄的学生,这违背了个体身心发展的()。
深入访谈法的最大特点是
重度肺动脉高压时,室间隔缺损分流方向主要为
简述诉讼时效的概念和特征。
赵某与王某发生借贷纠纷,赵某2010年9月14日向法院起诉,并向法院提供证人甲,甲说他亲眼见到赵某与王某签订借款合同.还款日期是2010年5月17日。王某向法院提交赵某亲笔所写的收条原件一张:并提供证人乙,乙说他听说王某已经将钱还给赵某。根据本案情况,下列
()是决定设备概念质量的基础。
按照《工伤保险条例》规定,劳动能力鉴定委员会应当自收到劳动能力鉴定申请之日起()日内做出劳动能力鉴定结论,特殊情况下可以延长30日。
“从生活走向物理,从物理走向社会”,是《义务教育物理课程标准(2011年版)》的基本理论之一。结合初中物理教学实例简述倡导“从生活走向物理,从物理走向社会”的意义。
某商品需求量Q对p的弹性εp=(0<p<b),又知该商品的最大需求量为a(a>0),求需求量Q对价格p的函数关系.
Aprettypotplantmightmakeanunemotionalworkspacefeelmorepersonal.Butnewresearchhasrevealedthatofficeplantsdo
最新回复
(
0
)