首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 main() { int i; for(i=1; i+1; i++) { if(i>4){printf("%d",i++);break;} } print
下列程序的输出结果是______。 main() { int i; for(i=1; i+1; i++) { if(i>4){printf("%d",i++);break;} } print
admin
2013-06-11
30
问题
下列程序的输出结果是______。 main() { int i; for(i=1; i+1; i++) { if(i>4){printf("%d",i++);break;} } printf("%d",i++); }
选项
A、55
B、56
C、程序错误,没有输出
D、循环条件永远为真,死循环
答案
2
解析
本程序中有个for循环,但注意到for循环的条件是“i+1”,也就是只要i+1的值为真(非零值均为真),就执行循环。当i=1的时,i+1的值为真,判断if条件不成立,执行i++,输出i的值为5。
转载请注明原文地址:https://kaotiyun.com/show/n5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树中序遍历的结果是
下列说法错误的是______。
有以下定义和语句,则sizeof(a)的值是______,而sizeof(a.share)的值是______。structdate{intday;intmonth;
以下程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10;printf("%d%d\n",x--,--y);}
若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。
以下不正确的说法是______。
以下不能正确表示代数式的C语言表达式是______。
表达式“1||2||3||4”的值是()。
下列说法错误的是()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
随机试题
行政道德规范区别于行政法律规范的最基本属性是其()
引起问质性肺炎的病原体有
该患者的中医诊断是:该病的证候分型是:
关于肋骨的叙述,错误的是
疟疾的主要病因为
随着土地市场的不断规范和土地登记代理市场的日趋发育,土地登记代理业务接受委托的来源中,()将是未来发展的主要途径。
关于抵押贷款的展期,下列说法正确的是()。
金融工程的狭义定义是组合金融工具和()的研究。
从埃里克森的人格发展阶段论看,青春期个体面对的最大冲突是()
巴斯内特提出的翻译学基本内容不包括()。
最新回复
(
0
)