首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=5; do { if(i%3=1) if(i%5==2){printf("*%d",i); break;} i++; }while(i!=0); printf("\n");}
有以下程序 main() { int i=5; do { if(i%3=1) if(i%5==2){printf("*%d",i); break;} i++; }while(i!=0); printf("\n");}
admin
2017-04-26
46
问题
有以下程序
main()
{ int i=5;
do
{ if(i%3=1)
if(i%5==2){printf("*%d",i); break;}
i++;
}while(i!=0);
printf("\n");}
程序的运行结果是
选项
A、*3*5
B、*5
C、*7
D、*2*6
答案
C
解析
由于循环变量i的初值等于5,所以第一、二次进入do…while循环语句时,条件语句if(i%3==1),if(i%5==2){printf(“*%d”,i);break;}不执行,只执行i++语句。当i=7时,满足条件语句if(i%3==1),if(i%5==2){printf("*%d",i);break;},所以输出*7,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/xqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include#
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;ps[k])【】printf("%d\n",k);}
若变量已正确定义,有以下程序段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*line[5];,以下叙述中正确的是
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
以下叙述正确的是
以下叙述中错误的是
下面关于对象概念的描述中,错误的是
在关系A(S,SN,D和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称是关系A的外码
随机试题
A.大炮音B.胸骨左缘第3~4肋间舒张期叹气样杂音C.Graham-Steel杂音D.胸骨左缘第2~3肋间收缩期喷射性杂音E.胸骨右缘第2肋间收缩期杂音并向颈部传导主动脉瓣狭窄
根据相关关系的程度划分,相关关系可分为()
下列组合错误的是
符合颌面部闭合性损伤特点的是
依据《中华人民共和国节约能源法》,关于节能政策,下列说法中,错误的是()。
遗忘:记忆
2002年的在校生中,工学学生所占的比例约是:如果数据中的在校生不包括毕业生,那么2002年高校共约招了:
国家性质是国家制度的()
自动编号数据类型一旦被指定,就会永久地与______连接。
______rocketshadbeenusedsporadicallyforseveralhundredyears,theyremainedarelativelyminorartifactofcivilizationu
最新回复
(
0
)