首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: main() { int a=1,b=1; for(;a<=10;a++) { if(b>=9) break; if(b%3==1) {b+=3;continue;} b++; } p
若有如下程序: main() { int a=1,b=1; for(;a<=10;a++) { if(b>=9) break; if(b%3==1) {b+=3;continue;} b++; } p
admin
2013-02-23
63
问题
若有如下程序: main() { int a=1,b=1; for(;a<=10;a++) { if(b>=9) break; if(b%3==1) {b+=3;continue;} b++; } printf("%d,%d",b,a); } 则程序运行后的输出结果是( )。
选项
A、10,4
B、7,3
C、10,3
D、11,3
答案
1
解析
本题中for循环循环10次。如果b>=9结束循环。如果b能被3整除结束本次循坏。都不成立b加1。for循环执行过程为:当a=1,b=1时,b%3=1,b=b+3=1+3=4,进入下一次循环:当a=2,b=4时,b%3=1,b=b+3=4+3=7,进入下一次循环;当a=3,b=7时,b%3=1,b=b+3=7+3=10,进入下一次循环;当a=4,b=10时,因b>=9成立,执行“break;”退出循环。
转载请注明原文地址:https://kaotiyun.com/show/X9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序后的输出结果是______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
在执行以下程序时,如果从键盘上输入ABCdef<回车>,则输出为______。#include<stdio.h>main(){charch;while((ch=getchar())!="\n"){if(ch>=’A’&&
下列程序执行后的输出结果是______。main(){chararr[2][4];atrcpy(arr,"you");strcpy(arr[1],"me");art[0][3]=’&’;printf("%s\n
以下程序实现带有头结点的单链表的建立,链表中每个结点包含数据域data(字符型)和指针域next,所建立链表的头指针由参数phd传回调用程序。在空格处填入正确内容。#include<stdio.h>#include<stdlib,h>
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
定义如下变量和数组:intk;inta[3][3]={9,8,7,6,5,4,3,2,1};则下面语句的输出结果是for(k=0;k<3;k++)printf("%d",a[k][k]);
随机试题
Iwilllendyouthebook________youreturnittomeintime.
Waiter:______Customer:Yes,I’llhaveacheeseburger,withFrenchfries(薯条).
锥体系统是指
银行业协会所确定的利率有()。
甲、乙同为丙公司的子公司,甲、乙通过证券交易所的证券交易分别持有丁上市公司(该公司股本总额为3.8亿元,国家授权投资机构未持有该公司股份)2%、3%的股份。甲、乙在法定期间内向中国证监会和证券交易所报告并公告其持股比例后,继续在证券交易所进行交易。当分别
()是对绩效管理中各个环节和工作要素进行全面监测分析的过程。
Yourfriendreallyoughttomake______mostofthisopportunity,becauseshewon’tget______secondchance.
关于研究计划的表述,不正确的是()
A好像B听谁C提过这事,但D又想不起来。
A、Preparingforanimportanttest.B、Fundingforuniversityeducation.C、Winningtheconfidenceofvoters.D、Graduateschoolapp
最新回复
(
0
)