首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
20
问题
有如下程序
#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://jikaoti.com/ti/IFz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是
有以下程序#includevoidfun(int*a,int*b){int*c;c=a;a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d,%d,
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
有以下定义语句,编译时会出现编译错误的是
有以下程序段:intfun(char*s){char*P;P=s:if(*s==0)return0;while(*++P);return(P—S);}该段程序是用来()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’),*p;P=&a[0];则以下选项中值为6的表达式是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
以下不能将s所指字符串正确复制到t所指存储空间的是()。
数据模型的三个要素是()。
随机试题
Mr.Blackwasinthe______,standingtheredumbfounded,notknowingwhattodo.
患者男,51岁,既往有胸闷、心悸病史,未予重视,有冠心病史,此次突发胸闷、胸痛,随之出现意识丧失,经抢救无效死亡。该患者可能的诊断是
在土地开发过程中对有收费标准的费用,按标准支付,储备机构均予以认可,对于超标支付或故意扩大成本的支出费用由一级开发单位承担。()
下列有机化合物的名称是()。
在继电一接触器控制电路中,自锁触头起着失压保护作用,保护的功能是()。
下列关于信用风险预期损失的说法,不正确的有()。I.是指没有预计到的损失Ⅱ.代表大量贷款或交易组合在整个经济周期内的平均损失Ⅲ.预期损失率=预期损失/资产风险敞口Ⅳ.代表大量贷款或交易组合过去一段时期的平均损
选择最合适的一项填入问号处,使其呈现一定的规性。此项是()
中国科学新闻学会新媒体工作室的报告认为,新技术的出现,使受众接收和接受信息的方式不断发生变化。比如报纸曾是信息传播的主要载体,但它需要到特定地方购买;广播出现后,人们足不出户就能收听新闻,于是广播又开始大行其道,直到电视的出现;电视可以让人同时接收视听信息
试分析“冰桶挑战”所体现的公关理念以及公关路径和策略。(人大2015年研)
爱国统一战线的范围包括()
最新回复
(
0
)