首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=1,b; for(b=1:b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3: }
有以下程序: main() { int a=1,b; for(b=1:b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3: }
admin
2011-06-13
36
问题
有以下程序: 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
解析
本题是考查手工模拟执行程序的能力。a初值是1,循环开始时b值为1,由于a>=8为假,不执行break,但a%2==1为真,执行a+=5,a值变为6,再执行continue跳过不执行a-=3语句,而立即开始下一次循环。这时b值为2,由于a值为6,a>=8仍为假,不执行break,但a%2==1为假,不执行复合语句“{a+=5;continue;}”而执行a-=3,a值变为3。再开始下一次循环,这时b值为3。由于a值为3,a>=8仍为假,不执行break,但a%2==1为真,执行a+=5,a值变为8,再执行continue跳过不执行a-=3语句,而立即开始下一次循环。这时b值为4。由于a值为8,a>=8为真,执行break,停止for循环。此时输出的b值应为4。
转载请注明原文地址:https://jikaoti.com/ti/0WB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=1,j=2,k=3;if(i++==l&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)小找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
设有以下说明语句typedefstruct{intn;charch[8];}PER;
需求分析最终结果是产生
数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是()。
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指向内存空间中,形成一个新的字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=______);}main()
面向对象的模型中,最基本的概念是对象和【】。
数据流图用于抽象地描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在面向对象方法中,类的实例称为【】。
随机试题
简述大额可转让定期存单市场的功能。
最易伤肺的邪气是
患者男性,40岁,肛旁反复破溃流脓水近1年,查体见肛旁截石位10点距肛缘6厘米有一破溃口,诊断为肛瘘。其内口最可能的部位是
马钱子苦泄性温,毒大力强,为拔毒消肿敛疮常用药,其不能主治的病证是
在下图所示单代号网络计划中,关键路径有( )条。
在法律上我们通常把亲属关系分为()。
按照我国法律的规定,外观设计专利有效期限为()年。
“应收账款”科目明细账中若有贷方余额,应将其记入资产负债表中的()项目。
某企业产品单位售价为8元,其成本y是销售额x的函数,即该企业总成本为:y=40000+0.6x。要求:为实现目标净利润15000元,应实现的销售额为多少?(所得税税率为25%
导游人员在接受散客接待任务后,应详细阅读接待计划,明确()。
最新回复
(
0
)