首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int x=8; for( ;x>0;x--) { if(x%3){printf("%d,",x--);continue;} pr
有以下程序 #include <stdio.h> main() { int x=8; for( ;x>0;x--) { if(x%3){printf("%d,",x--);continue;} pr
admin
2019-08-10
22
问题
有以下程序
#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/ZMRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下列二叉树进行前序遍历的结果为
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
以下选项中,能正确进行字符串赋值的是
下面叙述中错误的是()。
以下选项中不能作为C语言合法常量的是
与数学表达式x≥y≥z对应的C语言表达式是
下列关二叉树的叙述中,正确的是()。
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
在深度为7的满二叉树中,叶子结点的个数为
随机试题
患者男性,39岁,3周前发热,全身不适。数天前胸部皮肤曾出现淡红色小斑丘疹,后消失。现持续性高热,心动过缓,食欲缺乏,腹部不适、腹泻。临床检查肝脾肿大;患者反应迟钝,表情淡漠。后因中毒性休克、周围循环衰竭而死亡。尸体检查发现:肝脾肿大,肠系膜淋巴结肿大,弥
如图所示,平面静定桁架中零杆个数为()。
一个深7m左右的电力井内有多台柴油抽水机在工作,3名工人下到井内巡检时,发生一起2人中毒死亡的事故。最有可能引起该事故的物质是()。
甲公司2016年12月20日自证券市场购入乙公司发行的股票100万股,共支付价款860万元,其中包括交易费用4万元,甲公司将购入的乙公司股票作为交易性金融资产核算。2016年12月31日,乙公司股票每股收盘价为9元。2017年3月10日收到乙公司宣告发放的
一HowdoyouliketheprojectputforwardbytheSmiths?一Consideringitsreal______,itwillbewellworthputtingintopractice,I
()是淮北平原上武装反抗国民党反动统治的一次英勇尝试,为以后各地武装起义提供了宝贵的经验教训。
赏析琵琶古曲《阳春白雪》。
【2014.山东菏泽】教育心理学内容体系中核心问题是()。
嘈杂对于()相当于()对于平坦
简述各类媒体广告的特性。
最新回复
(
0
)