首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=8; for(;x>0;x--) { if(x%3) { printf("%d,",x--); c
有以下程序: #include<stdio.h> main() { int x=8; for(;x>0;x--) { if(x%3) { printf("%d,",x--); c
admin
2022-10-24
14
问题
有以下程序:
#include<stdio.h>
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语句的作用是跳出循环体中剩余的语句而进行下一次循环。第1次循环,x的值为8,循环体中if条件成立,输出x的值8后将x减1,再执行continue语句,跳出本次循环。第2次循环,x的值为6,不满足循环体内的if条件,执行输出“--x”的操作,即输出5后跳出循环。第3次循环,x的值为4,满足循环体内的if条件,执行输出“x--”的操作,即输出4后将x减1,执行continue语句,跳出本次循环。第4次循环,x的值为2,满足循环体内的if条件,执行输出“x--”的操作,即输出2后将x减1,执行continue语句,跳出本次循环。在进行for条件表达式中第3个表达式“x--”的操作后,x的值为0,不满足条件,结束循环。所以运行结果为“8,5,4,2,”。故本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/dKd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){charx=2,y=2,z;z=(Y1);prinff(“%d\n”,z);}程序的输出结果是()。
有如下程序#include#defineD(x)4*x+1main(){inti=2,j=4;printf("%d\n",D(i+j));}程序运行后的输出结果是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下关于C语言的叙述中正确的是( )。
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
算法具有五个特性,以下选项中不属于算法特性的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下划线处填上正确的内
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数序列的前n项之和,和值通过函数值返回。例如,若n=5,则应输出8.391667。请改正
在满足实体完整性约束的条件下()。
随机试题
质量监督的主体是【】
货币市场账户
下图示梁CD跨破坏时,,此时ABC部分仍为超静定梁,整个结构还能承受更大的荷载,所以()
医疗保健机构依法开展产前诊断的,必须符合卫生部规定的条件和技术标准,并经县级以上地方人民政府卫生行政部门
近日,来自多个国家的航空航天专家在意大利罗马举行会议,强烈呼吁世界各国共同参与制定太空交通规则。“其实这次会议并不是历史上第一次呼吁制定太空交通规则。”中国科学院空间科学与应用研究中心研究员都亨在接受采访时说。上世纪90年代初就已经有专家注意到太
近代史上最早提出义务教育的教育家是()
PeoplelivingonpartsofthesouthcoastofEnglandfaceaseriousproblem.In1993,theownersofalargehotelandofseveral
TonyWarnerWarnerAssociatesInc.175NinthAvenueNewYork10075DearMr.Warner,Atthebeginningofthismonth,Isigneda
Hedemandedthatweexplainwhatishappening,______?
【1】【10】
最新回复
(
0
)