首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 main() { int a=1,b; for(b=1’b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a=3;} printf("%d\
以下程序的输出结果是( )。 main() { int a=1,b; for(b=1’b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a=3;} printf("%d\
admin
2012-12-03
32
问题
以下程序的输出结果是( )。
main()
{ int a=1,b;
for(b=1’b<=10;b++)
{ if(a>=8)break;
if(a%2==1){a+=5;continue;}
a=3;}
printf("%d\n",b);
选项
A、3
B、4
C、5
D、6
答案
B
解析
当b=1时,a=1,第二个if语句成立,此时a=6,返回for循环;当b=2,两个if语句都为假,此时a=3,再返回循环;当b=3,第二个if成立,此时a=8,继续循环;当b=4.第一个if成立,退出for循环体时b为4,a为8。
转载请注明原文地址:https://kaotiyun.com/show/agPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为_______。
以下程序的输出结果是#include<stdio.h>#include<string,h>main(){charb1[8]="abcdefg",b2[8],*pb=b1+3;while(--p
设有定义语句:charc1=92,c2=92;,则以下表达式中值为零的是
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
当把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
随机试题
拆装仪表板有哪些注意事项?
Exerciseisgoodforpeople,butmostpeoplereallyknowverylittleabouthowtoexerciseproperly.Sowhenyoutry,youmayru
(2001年第44题)下列描述中,不符合Burkitt淋巴瘤的是
三叉神经痛的“触发点”或“扳机点”常常存在于()
下列哪项病史与FGR无关
我国现在引起慢性肾功能不全的病因最常见的是( )。【2003年考试真题】
A.牙槽嵴组B.水平组C.斜行组D.根间组E.根尖组数目最多,力量最强大的纤维,起悬吊牙齿作用的是()。
《颜氏家训》【2011年-福建师大】【2014年-浙江师大】【2015年-天津师大】【2019年-北师大】
Disposing(处理)ofwastehasbeenaproblemsincehumansstartedproducingit.Asmoreandmorepeoplechoosetoliveclosetoget
A、 B、 C、 A
最新回复
(
0
)