首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { intx=8; for(;x>0;x--) { if(x%3) { printf("%d,",x--); continue; } printf("%d,",--x); } } 程序的运行结果是
有以下程序 #include main() { intx=8; for(;x>0;x--) { if(x%3) { printf("%d,",x--); continue; } printf("%d,",--x); } } 程序的运行结果是
admin
2019-08-10
39
问题
有以下程序
#include
main()
{
intx=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/XMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
有以下程序#includeintb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i<4;i++){b=fun(&a[i])+b;p
有以下程序#includevoidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;while(i<j){t=s[i];s[i]=s[j];s[j]=t;i++;
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=0;i<6;i++){fseek(fp
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<7;i++)scanf("%c",&b[i]);gets(A);print
随机试题
关于风湿性心脏病二尖瓣关闭不全,下列哪些叙述正确?
下列关于股骨颈骨折的叙述,正确的是
图示受扭空心圆轴横截面上的切应力分布图中,正确的是:
关于工程量清单编制的说法,正确的有()。
小导管注浆加固土体技术中,在砂层中宜采用( )。
总分类账户与明细分类账户的主要区别在于()。
某企业以1个月为纳税期,3月份应交增值税税款100万元,4月25才实际纳税。根据税收征收管理法律制度的规定,在计算税收滞纳金时,滞纳天数为()天。
已知抛物线C的顶点为原点,其焦点F(0,c)(c>0)到直线l:x—y-2=0的距离为.设P为直线l上的点,过点P作抛物线C的两条切线PA,PB,其中A,B为切点.当点P(x0,y0)为直线l上的定点时,求直线AB的方程;
2016年8月16日,中国首颗量子卫星“墨子号”在酒泉航天基地发射升空。对于“量子通信”技术,下列说法错误的是()。
1987年以来,中国人口出生率逐渐走低,以“民工荒”为标志的劳动力短缺现象于2004年首次出现,劳动力的绝对数量在2013年左右达到峰值后将逐渐下降。今后,企业为保证用工必须提高工人的工资水平和福利待遇,从而增加劳动力成本在生产总成本中的比重。如果以下陈述
最新回复
(
0
)