首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int x=8; for( ; x>0; x-- ) { if(x%3)
有以下程序 #include <stdio.h> main() { int x=8; for( ; x>0; x-- ) { if(x%3)
admin
2021-06-15
56
问题
有以下程序
#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的作用是跳出循环体中剩余的语句而进行下一次循环,第一次循环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/ENtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序中的错误,使它能得
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求n的值不大于100。部分源程序在文件PROG1.C中。请勿改动主函数main
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
下列绘画作品中,由东晋顾恺之创作的有()
凯恩斯认为,人们产生流动偏好的动机主要有()
适用于工艺金属结构熔化焊对接焊接接头检测的检测方法是()。
下列选项中依法可以不招标的项目是()。
以船舶或航空器装载从一国境外启运,经该国设立海关地点,不换装运输工具,继续运往其它国家的货物,称为转运货物。()
王大爷三个月前因糖尿病住院,经过一段时间的治疗和精心调理逐渐好转,他希望能尽快出院回家。为了使王大爷能在出院后继续进行治疗,同时也能得到好的照顾,老年社会工作者小文积极与王大爷的家属、社区的相关机构联系,为他出院后的各项事宜作了细致的安排。王大爷出院后,每
标志着山水理论成熟的理论著作是北宋时期郭熙的《_______》。
甲乙丙三人参加一项测试,三人的平均分为80,甲乙两人的平均分为75,乙丙两人的平均分为80,那么甲丙两人的平均分为:
有以下程序(注:字符a的ASCII码值为97):#include<stdio.h>main(){char*s={"abc"};do{prinff("%d",*s%10);++s:}while(*s);}程序的运行结果是()。
Thecommitteeis______session;noonecanenterthehall.
最新回复
(
0
)