首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main ( ) int k=4, n=0; for ( ; n<k;) { n++; if (n%3 !=0) continue;
有以下程序 main ( ) int k=4, n=0; for ( ; n<k;) { n++; if (n%3 !=0) continue;
admin
2009-01-15
28
问题
有以下程序 main ( ) int k=4, n=0; for ( ; n<k;) { n++; if (n%3 !=0) continue; k-- ; } print f ( "%d, %d\n", k, n); 程序运行后的输出结果是
选项
A、1, 1
B、2, 2
C、3, 3
D、4, 4
答案
4
解析
本题考核的知识点是for语句和continue语句的综合应用。在本程序的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/FhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
8.6787E+8写成普通的十进制数是()。
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
下面属于白盒测试方法的是
下列有关文件的叙述中,正确的是( )。
向文本框中输入字符时,下面能够被触发的事件是( )。
对于循环队列,下列叙述中正确的是()。
下列VisualBasic函数中,计算结果为字符串型的是()。
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是()。
以下能够正常结束循环操作的程序段是
在窗体模块的声明部分声明变量时,不能使用的关键字是
随机试题
气质更多地受先天遗传的影响,性格更多地受后天环境的影响。关于两者的区别,下列说法正确的是()
()是由北宋司马光主编的一部分多卷本编年体史书,是我国编年史中包含时间最长的一部巨著。
公务员保险制度主要包括()
下列各项中不属于视同销售行为不计算销项税额的有()。
学校通过团体心理辅导活动促进学生心理健康成长的因素一般不包括()。
Janeisfondoflightmusic,______herbrotheriskeenonrockandroll.
A.旋覆花B.款冬花C.紫菀D.白芥子E.杏仁有小毒、婴幼儿应慎用的药物是
在北方寒冷地区,某建筑的干挂石材外墙如图1.3所示,设计人员要求将石材和石材之间所有的缝隙都用密封胶堵严。对这种处理方式.下列哪一条评议是正确的?
建筑钢材最基本的技术性能指标是()。
按后根次序周游树(林)等同于按什么次序周游该树(林)对应的二叉树?
最新回复
(
0
)