首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
59
问题
有如下程序
#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全国计算机二级
相关试题推荐
若有如下程序:main(){intx[]={14,32,65,69,78,59},*t;t=x+5;printf("%d\n",*-t);}则程序执行后的输出结果是()。
以下对C语言函数的有关描述中,正确的是()。
下列程序执行后的输出结果是main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf("%d\n",a[1][2]);}
下列用于printf函数的控制字符常量中,代表“横向跳格”的字符常量是()
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>B)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()。
随机试题
按照《戒毒药品管理办法》,下列关于戒毒药品使用管理的论述,正确的是
在低倍数泡沫灭火系统中,可用于液下喷射方式扑救大型储油罐等场所火灾的泡沫液是()。
构成业务网的主要技术要素不包括()。
被评估企业以机器设备向B企业直接投资,投资额占B企业资本总额的20%。双方协议联营10年,联营期满B企业将按机器设备折余价值25万元返还投资方。评估时双方联营已有5年,前5年B企业的税后利润保持在50万元水平,投资企业按其在B企业的投资份额分享收益,评估人
甲公司于2012年6月向国务院专利行政部门提出某产品生产方法的专利申请,2015年10月被授予专利权。已知乙公司2012年1月已经以相同的方法生产出该种产品。根据专利法律制度的规定,下列未经甲公司许可而实施的行为中,属于侵犯甲公司专利权的是(
1,3/2,11/6,25/12,( )。
下列选项中。对收文处理环节理解错误的是:
赫尔巴特的追随者们将其四步教学模式改造为著名的“五步教学法”这五个教学法阶段是()
设计窗体时,双击窗体上没有控件的地方,打开的窗口是( )。
完成句子。例如:那座桥800年的历史有了那座桥有800年的历史了。什么时候聚会是你们的
最新回复
(
0
)