首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;} printf("%d,",--x); }} 程序的运行结果是
有以下程序 #include<stdio.h> main(){int x=8; for(;x>0;x--) {if(x%3){printf("%d,",x--);continue;} printf("%d,",--x); }} 程序的运行结果是
admin
2018-11-21
36
问题
有以下程序
#include<stdio.h>
main(){int x=8;
for(;x>0;x--)
{if(x%3){printf("%d,",x--);continue;}
printf("%d,",--x);
}}
程序的运行结果是
选项
A、8,7,5,2,
B、9,7,6,4,
C、7,4,2,
D、8,5,4,2,
答案
D
解析
“x--”表示先执行程序,再令x的值减1;而“--x”表示令x的值减1,再执行程序。x=8时,x%3为非0值,执行语句“{printf("%d",x--);continue;}”,输出“8,”,此时经过x--,x的值变为7,跳出此次循环;执行“x--.x=6,x%3=0”,后面语句不执行,执行语句“printf("%d,",--x);”,输出“5,”;执行for语句中的x--,得到x=4,判断x%3,输出“4,”,执行两次x--后,x=2,执行“{printf("%d,",x--);continue;}”后,输出“2,”;然后执行两次x--后,x=0,不符合“x>0”,循环全部结束。
转载请注明原文地址:https://kaotiyun.com/show/3exp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
以下程序用来统计文件中字符个数。请填空。#include"stdio.h"main(){FILE*fp;longnum=OL;if((fp=fopen("fname.dat","r")==NULL){Pi
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是()。
以下叙述中错误的是
以下程序段中的变量已正确定义for(=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*")程序段的输出结果是______。
下列叙述错误的是()。
在下列关于二叉树的叙述中,正确的一条是______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是
下列叙述中错误的是()。
随机试题
精密度与准确度稍低于决定性方法的分析方法为A.决定方法B.常规方法C.经典方法D.对比方法E.参考方法
患者,女,28岁。上前牙因中龋曾于2个月前做过直接修复,昨晚发生自发性疼痛,冷热刺激加重疼痛。检查:近中邻面见树脂样充填体,叩(±),冷试引起疼痛,刺激去除后痛持续一段时间为避免上述情况发生,第一次治疗时应
血涂片瑞氏染色时,红细胞染红色,白细胞核着色不好,缓冲液pH可能为
牙菌斑控制的生物学方法不包括应用
在与未来生产经营有关的费用中,专利及专有技术使用费的主要内容包括()。
甲公司2001年6月5日以银行存款购入乙公司已宣告但尚未分派现金股利的股票10000股,作为短期投资,每股成交价格为15.5元,其中,0.3元为已宣告但尚未分派的现金股利,股权登记日为6月6日;另支付相关税费5000元。甲公司于6月20日收到乙公司发放的
甲公司为增值税一般纳税人,2016年6月1日,甲公司购入办公楼作为固定资产核算,不含税价款为10000万元,取得增值税专用发票,增值税税率为11%,税法规定,上述进项税额中,60%的部分于取得扣税凭证的当期从销项税额中抵扣,40%的部分为待抵扣进项税额,于
英国近代国民教育制度正式形成的标志是()
国家机构与普通社会团体最本质的区别是()(2008年综合课单选第22题)
Womenhavelongbeenmoreinnumberthanmenoncollegecampuses.Theyalsoholdmoreadvanceddegreesthantheirmale【C1】______
最新回复
(
0
)