首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<stdio.h> main( ) { int i,data; seailf("%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; seailf("%d",&data); for(i=0;i<5;i++) { if((i<data&&i%2)||(i>data&&i%3==0))continue
admin
2019-01-11
31
问题
有如下程序
#include<stdio.h>
main( )
{
int i,data;
seailf("%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取值1、3时,i%2的为1,if条件成立,执行continue;当i取值0、2、4时,i%2的值为0,if条件不成立,执行printf( )函数,输出0,2,4,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Vaxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
下列叙述中错误的是()。
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行结果是()。t4.h的源程序为:#defineN10#definef2(x)(x*N)t4.c的源程序为:#include<stdio.h>
下列用于printf函数的控制字符常量中,代表“横向跳格”的字符常量是()
下列叙述中正确的是______。
下面关于完全二叉树的叙述中,错误的是______。
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s==*
一棵二叉树第六层(根结点为第一层)的结点数最多为【 】个。
若有说明:inta[][3]={0,0};则不正确的叙述是()。
随机试题
欲提高降尘室的生产能力,主要的措施是()。
慢性支气管炎患者的植物神经功能失调表现为()
在甲公司向银行偿付10万元的贷款后,丙公司、丁公司与戊公司对银行的债权,应承担多少数额的保证责任?银行对于丙公司、丁公司和戊公司3个保证人所享有的权利应当如何行使?
通常说的“挤兑”是指银行面临的()。
课堂管理的基本原则有哪些?
少穿化纤,多穿天然纤维材料的衣服有益于身体健康,下面不属于天然纤维的是()
在过去的几个月里,阿拉伯主要产油国、俄罗斯和三大石油消费国中的日本等国召开了一系列会议。他们正在计划结束长达65年的用美元进行石油贸易的“铁腕统治”。自1973年美国财政部官员秘密访问沙特阿拉伯以来,“石油美元”体系就主宰和控制了世界金融市场,但到2007
全脱出牙齿最好的保存方法是()。
SpeakerA:What’syourplanforthesummerholiday?SpeakerB:I’llvisitmycousin.【D8】______SpeakerA:Isthefarmbigors
A、Toarockandmineralshow.B、Toamovieatthestudentcenter.C、Toanoperaattheconcerthall.D、Toapopularmusicconcer
最新回复
(
0
)