首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>main( ){ int a=1,b; for(b =1;b <=10;b++) { if(a> =8) break; if(a%2 == 1) {a + =5;continu
有以下程序:#include <stdio.h>main( ){ int a=1,b; for(b =1;b <=10;b++) { if(a> =8) break; if(a%2 == 1) {a + =5;continu
admin
2013-02-23
70
问题
有以下程序:#include <stdio.h>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
答案
2
解析
本题要注意break和continue的区别。continue语句只结束本次循环,继续下一次循环;而break语句则是结束整个循环。本题执行过程如下:
a=1,b=1:a>=8不成立,a%2==1成立,执行a+=5,则a=6,继续执行下一次循环;
a=6,b=2:a>=8不成立,a%2==1不成立,执行a-=3,则a=3,继续执行下一次循环;
a=3,b=3:a>=8不成立,a%2==1成立,执行a+=5,则a=8,继续执行下一次循环;
a=8,b=4:a>=8成立,结束整个循环,输出b的值4。
转载请注明原文地址:https://kaotiyun.com/show/UTJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
以下叙述中正确的是()
若有定义语句:intx=3,y=2,z=1;,表达式:2*=(x>y?++x:y+)的值是
若有说明inti,j=2,*p=&i;则能完成i=j赋值功能的语句是______。
以下函数用来在w数组中插入x。n所指向的存储单元中存放w数组中字符个数。数组w中的字符已按从小到大的顺序排列,插入后数组w中的字符仍有序。请填空。voidfun(char*w,charx,int*n){inti,
【】是数据库设计的核心。
以下程序建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(键表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#include<stdio.h>structlis
设有定义int a=2,b=3,c=4;,则以下选项中值为0的表达式是 ______。
以下叙述中正确的是 ______。
在深度为7的满二叉树中,叶子结点的个数为______。
随机试题
Therearefewmoresobering(使清醒的)onlineactivitiesthanenteringdataintocollege-tuitioncalculatorsandgasping(喘气)astheWeb
下述哪项是恶性肿瘤最具特征的变化
酶原颗粒主要见于()
合同履行要遵循的原则有()。
期货交易应当在依法设立的期货监督管理机构批准的其他交易场所进行。()
采用()所获得的考评结果,可用于决定一些非激励性的工资待遇。
Iliveinthecountryandmyfatherwasafarmer.【M1】_____Heisnowforty-fiveyearold.Becauseofyearsof【M2】_____hard
太平天国定都天京,标志着正式建立起与清政府对峙的政权。()
AvalancheandItsSafetyAnavalancheisasuddenandrapidflowofsnow,oftenmixedwithairandwater,downamountainsid
(1)"Twentyyearsago,Blackpoolturneditsbackontheseaandtriedtomakeitselfintoanentertainmentcentre,"saysRobinWo
最新回复
(
0
)