首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { int x=8; for(;X>0;X--) { if(x%3) { printf("%d,",X--);
有以下程序: #include <stdio.h> main() { int x=8; for(;X>0;X--) { if(x%3) { printf("%d,",X--);
admin
2022-04-01
64
问题
有以下程序:
#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值减-,执行continue语句,跳出本次循环。第4次判断循环条件时x的值为2,满足循环体内if条件,打印x--,即打印2,后将x减1,执行continue语句,跳出本次循环。在进行for条件表达式中第3个表达式x--的操作后,x的值为0,不满足条件,结束循环。所以打印结果为8,5,4,2,。
转载请注明原文地址:https://kaotiyun.com/show/29kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8
有下列程序:main(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf("%d",x[i]);printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:
有以下程序,程序运行后的输出结果是#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d
若有以下程序#includeint*f(int*s,int*t){int*k;if(*s<*t){k=s;s=t;t=k;}returns;}main(){inti=3,j=5,
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
有如下说明:intarray[10]={1,2,3,4,5,6,7,8,9,10},*p=array;则数值为9的表达式是________。
与数学表达式x≥y≥z对应的C语言表达式是
下列关系表达式中,结果为“假”的是
随机试题
下列说法不符合我国公务员法规定的是()。
三又神经痛首选
生产经营单位进行职业健康安全管理体系试运行,目的是检验体系()与文件化规定的()、有效性和适宜性。
按照会计机构设置原则,股份有限公司()。
根据现行土地增值税的规定,对已经实行预征办法的地区,可根据实际情况确定土地增值税预征率,西部地区省份预征率不得低于()。
甲、乙、丙、丁四人准备成立一家有限责任公司,下列说法符合《公司法》规定的有()。
人们根据一定的道德原则和规范来改造自己,教育自己,锻炼自己的道德品质,提高自己的道德境界的道德实践活动,称为()
下列语句中执行跳转功能的语句是
Fourscoreandsevenyearsagoourfathersbroughtforthonthiscontinent,anewnation,conceivedinLibertyanddedicatedto
Although"liedetectors"arewidelyusedbygovernments,policedepartmentsandbusinesses,theresultsarenotalwaysaccurate.
最新回复
(
0
)