首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> main() { int i,data; scanf("%d",&data); for(i=0;i<5;i++) { if((i<data&&i%2)||(i>data&&i%3==0))continue;
有如下程序 #include<stdio.h> main() { int i,data; scanf("%d",&data); for(i=0;i<5;i++) { if((i<data&&i%2)||(i>data&&i%3==0))continue;
admin
2021-07-09
22
问题
有如下程序
#include<stdio.h>
main()
{
int i,data;
scanf("%d",&data);
for(i=0;i<5;i++)
{
if((i<data&&i%2)||(i>data&&i%3==0))continue;
printf("%d,",i);
程序运行时,从键盘输入:13<回车>后,程序输出结果为( )。
选项
A、0,2.4,
B、1,3,5,
C、0,1,2.3,4,5,
D、0,1,2,3,
答案
A
解析
程序通过scanf()函数,输入data的值13,for循环中,i的值遍历0~4,对每个i的值执行if语句判断,其中:i>data始终为假;所以表达式i>data&&i%3==0始终为假;所以if语句的判断条件需要看i<data&&i%2的值,由于i<data始终为真,所以i<data&&i%2的值又取决于i%2的值,也就是说整个if语句的判断条件取决于i%2的值,如果i%2为真,那么if语句成立,执行continue,否则执行printf()函数,所以当i取值l、3时,i%2的为1,if条件成立,执行continue;当i取值0、2、4时,i%2的值为0,if条件不成立,执行printf()函数,输出0,2,4,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/W7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidf(int*p,int*q);main(){intm=1,n=2,*r=&m;f(r,&n);printf("%d,%d",m,n);}voidf(int*p,int*q){p=p
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
若有以下程序段doublex=5.16894;printf("%f\n",(int)(x*1000+0.5)/(double)1000);则程序段的输出结果是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有以下程序:#include<stdio.h>main(){charch[]="uvwxyz",*pc;pc=ch;prinff("%c\n",*(pc+5));}程序的运行结果是()。
有以下程序#includemain(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=fopen("myfile.dat","a+")
在希尔排序法中,每经过一次数据交换后
结构化程序由三种基本结构组成,三种基本结构组成的算法
下列不属于软件工程3个要素的是()。
随机试题
引起婴幼儿重症腹泻最重要的病原体是
输卵管通液是最常用的妇科检查方法,错误的是
关于组织和组织工具的说法,正确的有()。
( )是当事人双方在争议发生前或争议发生后达成协议,自愿将纠纷交给第三者,由第三者做出裁决的一种解决纠纷的方式。
不锈钢冷轧卷板,厚3.0毫米,宽1.2米
下列代表维吾尔族民族艺术的有()。
经典条件反射是指原来不能引起某一反应的刺激,通过一个学习过程,使他们彼此建立起联系,从而在条件刺激和无条件反应之间建立起的联系。操作性条件反射是指如果一个反应发生以后继之给予奖励,这一反应就会得到加强;反之,这个反应的强度就会减少,直至消失。根据上述定义,
知我者,谓我心忧;_______,_______。
曲线y=f(x)上点P(x,y)处切线的斜率等于该点坐标之积的两倍,且该曲线过点(0,2),则f(x)=________.
Mostpeoplebelievethatjobsliketeachingstill(large)________dependonhumans.
最新回复
(
0
)