首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int k=4,n=0; for(;n<k;) { n++; if(n%!=0)continue; k--; } prin
有以下程序: main() { int k=4,n=0; for(;n<k;) { n++; if(n%!=0)continue; k--; } prin
admin
2009-01-15
47
问题
有以下程序: main() { int k=4,n=0; for(;n<k;) { n++; if(n%!=0)continue; k--; } printf("%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/iQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面属于白盒测试方法的是
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndec
以下叙述中错误的是( )。
设a=4,b=5,c=6,执行语句Printa
有如下过程:PrivateSubCommand1_Click()DimNameAsString*20Open"file1.dat"ForRandomAs#1Len=20k=1Do
Fibonaeei数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数X是否是Fibonacci数列中的某个数,若是,则返回True,否则返
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
在软件设计中不使用的工具是( )。
随机试题
在西方,“风格”一词源于()
A.油相B.乳化剂C.等渗调节剂D.pH调节剂E.抑菌剂精制豆油在静脉注射脂肪乳剂中的作用是
A/G比值小于1,表明该患者可能患有()
甲市人民法院在审理李某杀人一案时,发现被告人李某可能有自首的法定从轻情节,但检察院起诉和移送的证据材料中却没有这方面的证据材料,那么审理本案的合议庭应如何处理?( )
会计处理方法通常包括()。
基金销售机构日常监管的主要方式包括()。
再投资退税政策中,关于“直接用于投资举办其他外商投资企业”正确的是()。
2003年,中国银行业监督管理委员会从中国人民银行分离出来。2003年4月28日,中国银行业监督管理委员会正式挂牌,代表国务院行使银行业监督管理职责。请根据以上资料回答下列问题:我国银行监管模式属于()。
根据下列资料。回答下列问题。2015年福布斯全球企业前十强中,美国企业的市值总和为:
有一种假说认为,随着网络等新媒介的出现和信息化社会的高度发展,人类大脑接收到的信息量在爆炸式增长。由于接收了更多的刺激,大脑会变得更加的灵活。然而,事实真的是这样吗?“低智商社会”中的人们对手机和互联网的依赖度越来越高,思考能力面临日趋下降的危险。他们觉得
最新回复
(
0
)