首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int x=8: for(;X>0;X一一) { if(x%3) { printf(“%d,”,X一一); continue;
有以下程序: #include main() { int x=8: for(;X>0;X一一) { if(x%3) { printf(“%d,”,X一一); continue;
admin
2021-07-09
38
问题
有以下程序:
#include
main()
{
int x=8:
for(;X>0;X一一)
{
if(x%3)
{
printf(“%d,”,X一一);
continue;
}
printf(“%d,”,一一X);
}
}
程序运行后的输出结果是( )。
选项
A、7,4,2,
B、8,7,5,2,
C、9,7,6,4,
D、8,5,4,2,
答案
D
解析
coutinue的作用是跳出循环体中剩余的语句而进行下一次循环。第一次循环x的值为8,循环体中if条件成立,打印x的值8后将x减1,再执行continue语句,跳出本次循环。第二次判断循环条件时,x的值变为6,不满足循环体内if条件,执行打印一一x的操作,即打印5后跳出循环。第二三次判断循环条件时x的值为4,满足循环体中if条件,执行打印x一一的操作,即打印4,后将x值减一,执行continue语句,跳出本次循环。第四次判断循环条件时x的为2,满足循环体中if条件,打印x一一,即打印2后将x减一,执行continue语句,跳出本次循环。在进行for条件表达式中第三个表达式x一一的操作后x的值为0,不满足条件结束循环。所以打印结果为8,5,4,2,。
转载请注明原文地址:https://kaotiyun.com/show/fitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中作为C语言合法常量的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
C语言规定,在一个C程序中,main()函数的位置()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下选项中合法的实型常量是()。
设循环队列的存储空间为Q(1:35),初始状态为from=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
某二叉树的前序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
下面属于黑盒测试方法的是
以下可以正确且安全的用作用户标识符的一组选项是()。
随机试题
背景:某幕墙公司通过招投标从总承包单位承包了某机关办公大楼幕墙工程施工任务。承包合同约定,本工程实行包工包料承包,合同工期180个日历天。在合同履行过程中发生了以下事件:事件一:按照合同约定,总承包单位应在8月1日交出施工场地,但由于总承包单位负责施工
流行病学主要研究的问题是
在分析性流行病学中病例对照研究的特点是
为了做到银行存款在财务报表上正确截止,对于以下未达账项,审计人员应当要求被审计单位编制会计分录调整的有()。
下列不属于金融机构的职能的是()。
已知(1)求f(x)的最小正周期;(2)写出函数f(x)的单调递减区间。
建国初期实行精兵简政的主要目的是()。
下列关于计算机病毒的叙述中,正确的是
Whatdoesthespeakermean?
TheriverThamesisin______.
最新回复
(
0
)