首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
36
问题
有如下程序
#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全国计算机二级
相关试题推荐
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
有以下程序#includemain(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=fopen("myfile.dat","a+")
有以下程序intfun(intn)main(){if(n==1)return1;{intx;Else
下结构体说明和变量定义中,正确的是
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
下面不属于软件工程过程的4种基本活动
下列不属于软件工程3个要素的是()。
随机试题
社会主义民主的本质是()
根据发病机制,呼吸困难分类正确的是
根据《反不正当竞争法》,下列行为中,构成不正当有奖销售行为的有()。
将个人所得税的纳税义务人区分为居民纳税义务人和非居民纳税义务人,依据的标准是()。
()是现代教育心理学的奠基人。
利用表格是常用的组织策略,表格一般有一览表和__________。
某公司债务对股权的比例为1,债务成本是12%,平均资本成本是14%,在不考虑税收和其他因素的情况下,其股权资本成本是()。
________是著作权的客体。
元代曾在法律上将境内之民分为高下四等,实行同罪异罚的原则。 ( )
在考生文件夹下CCTVA文件夹中新建一个文件夹“LEDER”。
最新回复
(
0
)