首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int k=4,n=0; for(; n<k;) { n++; if(n%3!=O) continue; k--; } printf("%d,%d\n",k,n);
有以下程序: main() { int k=4,n=0; for(; n<k;) { n++; if(n%3!=O) continue; k--; } printf("%d,%d\n",k,n);
admin
2010-01-10
36
问题
有以下程序: main() { int k=4,n=0; for(; n<k;) { n++; if(n%3!=O) continue; k--; } printf("%d,%d\n",k,n); } 程序运行后的输出结果是( )。
选项
A、1,1
B、2,2
C、3,3
D、4,4
答案
4
解析
在本程序的for循环中,用到了一个continue语句,continue语句的作用是停止本次循环,不执行循环体内continue语句后面的其他语句,继续下次循环的条件判断。首先在for循环中n自加1(值变为1),然后执行后面的if语句,由于if语句后面括号的表达式1%3!=0的值为真,程序执行continue语句,回到for循环的开始部分,并且判断for循环中的条件表达式(n<k)为真,重复执行“n++;”语句,如此循环直到n=3时,if语句判定条件中表达式3%3!=0的值为假,程序执行if语句后面的“k--;”语句,此时k的值为3,不满足n<k,退出for循环。故最后的k和n的值为3和3,选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/lUWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommand1_Click()DimaAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1
设有工程文件Proj,其中含有Form1窗体、Form2窗体、标准模块Module1.bas,在Form1窗体模块的通用声明段中书写了如下语句PublicXAsInteger,在Form1窗体模块中还定义了通用过程LocalSub。则以下说法中正确的
窗体上有一个名称为Comb01的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
运行以下程序后,输出的图案是()。Form1.CIsA$=String$(10,"*")Fori=1To5n=10-2*iX$=AS:Y$=Space$(n)Mid$(X$,i+1,
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
A.湿热蕴结下焦,肾与膀胱气化不利B.湿热下注,肾与膀胱气化不利C.湿热下注,脾肾亏虚D.湿热蕴结下焦,脾肾亏虚淋证的病机是
轻度水肿的特点是
关于脱疽的常见证型,下列哪项是错误的:
下列药物用于治疗青光眼的是
男,68岁,短期内发生左侧精索静脉曲张,最可能的原因是
国务院安全生产监督管理部门和其他负有安全生产监督管理职责的部门应当根据各自的职责分工,制订相关行业、领域重大事故隐患的判定标准。()
根据建设项目可行性研究报告的内容,分析和预测该项目可能存在的危险、有害因素的种类和程度的安全评价是()。
甲公司购进一台价值120万元的机器设备,向保险公司投保。保险合同约定保险金额为60万元,但未约定保险金的计算方法,后保险期间发生了保险事故,造成该设备实际损失80万元;甲公司为防止损失的扩大,花费了6万元施救费。根据保险法律制度的规定,保险公司应当支付给甲
通用会计软件的针对性较强,且功能设置也非常简单。()
以下关于网络操作系统基本任务的描述中,错误的是______。
最新回复
(
0
)