首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
25
问题
有以下程序: 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全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandl_Click()a=3:s=0Fork=1To5s=s+aModk:a=a+kNextkPrintSEndS
在结构化程序设计中,模块划分的原则是
下列选项中不符合良好程序设计风格的是
关于文件操作,以下叙述中正确的是
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5a=s+f(5+i)NextPrintsEndSubPublicFunctionf(xAsInteger)Ifx>=10Then
在VisualBasic中,表达式3*2\5Mod3的值是
在VisualBasic中,表达式3*2\5Mod3的值是
以下表达式与Int(3.5)的值相同的是
能够产生1到50之间(含1和50)随机整数的表达式是
随机试题
党的领导是中国特色社会主义制度的最大优势,主要体现在()
我国中期财务报告编制的理论基础应侧重于
游走肾与异位肾的不同之处在于
患者,男,46岁。咳嗽咳痰8年,活动后气促1年,为了解患者肺气肿程度最有意义的检查是
脏腑病变可反映于舌面,舌两侧多反映以下哪一脏腑的病变
平面力系向点1简化时,主矢R’=0,主矩M1≠0,如将该力系向另一点2简化,则R’和M2分别()。
依据《中华人民共和国循环经济促进法》,禁止损毁耕地烧砖。在国务院或者省、自治区、直辖市人民政府规定的期限和区域内,禁止生产、销售和使用()。
某机电安装公司承建一项大型图书馆机电安装工程。合同造价3600万元。其中主材料费和设备费占65%,工期为10个月。合同约定:工程进度款按月结算。开工前业主向承包商支付合同价20%的工程预付款,当工程进度款达到合同价的60%时,开始从超过部分工程价款中按60
作为附加刑,剥夺政治权利也要剥夺担任国有企业、事业单位和人民团体领导职务的权利。()
请在【答题】菜单中单击【考生文件夹】按钮,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于学校地处偏远地区,缺乏必要的教学设施,只有一台配置不太高的PC可
最新回复
(
0
)