首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=8; for( ; x>0; x-- ) { if(x%3) { printf("%d,", x--); continue ; } printf("%d,", --x); } } 程序的
有以下程序 #include main() { int x=8; for( ; x>0; x-- ) { if(x%3) { printf("%d,", x--); continue ; } printf("%d,", --x); } } 程序的
admin
2015-07-31
43
问题
有以下程序
#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/InDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序,若从键盘输入字母“a”,则输出结果是()。charc;c=getchar();if(c>=’a’&&c<=’g’)c=c+4;elseif(c>=’g’&&c<=’z’)c=c-21;
下列叙述中错误的是()。
下列程序的功能是把从终端读入的文本(用@作为文本结束标志)输出到一个名为bi.dat的新文件中。请填空。#include"stdio.h"FILE*fp;{charch;if((fp=fopen("
已知函数定义如下,函数abed的功能是()。abcd(char*s1,char*s2){while(*s2++=*s1++);}
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列选项中,值为1的表达式是()。
C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是()。
下列工具中为需求分析常用工具的是()。
对软件是否能达到用户所期望的要求的测试称为______。
随机试题
根据面试的结构化程度,面试可以分为_____、_____、_____。
女性29岁,因风湿性心脏病行二尖瓣瓣膜置换。术后服用华法林,健康教育中最重要的是()
中药说明书的格式不包括
HAc水溶液中存在的物种有( )。
二级动火作业由()审查批准后,方可动火。
()不属于消费者的法律特征。
【2015广西】我国现行学制的改革包括()。
根据计算机信息系统安全保护等级划分准则,安全要求最低的是()。
Howmuchwere200sheetsofletterpaperlastweek?Ifatextbookwas15:00dollarslastweek,howmuchisittoday?
A、Aprofessorandastudent.B、Ahotelmanagerandatourist.C、Asalesmanandacustomer.D、Astoreownerandhismanager.AW:
最新回复
(
0
)