首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {inti=5; do {if(i%3==1) if(i%5==2) {printf("*%d",i);break;} i++; }while(i!=0); printf("\n"); } 程序的运行结果是
有以下程序 #include main() {inti=5; do {if(i%3==1) if(i%5==2) {printf("*%d",i);break;} i++; }while(i!=0); printf("\n"); } 程序的运行结果是
admin
2015-07-31
34
问题
有以下程序
#include
main()
{inti=5;
do
{if(i%3==1)
if(i%5==2)
{printf("*%d",i);break;}
i++;
}while(i!=0);
printf("\n");
}
程序的运行结果是
选项
A、*2*6
B、*3*5
C、*5
D、*7
答案
D
解析
do...while语句是先执行后判断,所以第一次先执行循环体,判断i%3= =1的条件,由于i为5所以余数为2,条件不成立,执行i++,i的值为6,判断while条件为真,第二次执行循环体,同第一次循环体的执行过程一样,i的值变为7,判断while条件为真,第三次执行循环体,此时i%3= =1条件成立,判断i%5==2也成立,打印*与i的值,即*7,然后执行break语句,跳出循环。所以选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/i1Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。main(){inta,b,c;a=10;b=20;c=(a%b<1)||(a/b>1);printf("%d%d%d\n",a,b,c);}
以下程序运行后的输出结果是【】。main(){inta=3,b=4,c=5,t=99;if(b<a&&a<c)t=a;a=c;c=t;if(a<c&&b<c)t=b;b=a;a=t;p
子程序通常分为两类:______和函数,前者是命令的抽象,后者是为了求值。
下列程序的输出结果是______。structexmple{intx;inty;}num[2]=}1,2,3,2};main(){printf("%d\n",num[1].y
下列程序的执行结果是______。print(int*b,intm){inti;for(i=0;i<m;i++){*b=i;b++;}printf("%d\n",*--B);
执行下面程序的结果是______。main(){intx=2;printf("%d\n",(x--,x<<1,x&&5));}
以下能正确对整型数组赋初值的语句是______。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j=%x\n",i,j);输出的结果是()。
设有定义:intA,*pA=&A;,以下scanf语句中能正确为变量A读入的数据是______。
在16位C编译系统上,若定义longa;,则能给变量a赋值40000的正确语句是______。
随机试题
硫黄的功效是
联系邓小平“三步走”的发展战略思想,谈谈你对党的十六大提出的“全面建设小康社会”这一奋斗目标的认识与理解。
绩效评估
大量使用下列哪种利尿剂可能产生低渗性脱水
一个字节为8个二进制位。()
每年9月,由银监会组织发起,各银行业金融机构共同参与的“金融知识进万家”体现了对金融消费者()的尊重和保障。
某县国税局接到群众举报,县属某外贸公司有进货不入账,企图逃税的行为。经相关部门查证核实,该外贸公司确实有逃税的违法行为,责令其在5日内缴足税款。该公司接到通知后的第2天,并未主动缴纳税款,而且还将账户上的大部分资金转走,税务局得到消息后,便责令该公司提供纳
2000年至2005年,哪个国家出国旅游人数的发展速度超过了国外游客到达人数的发展速度?
Todaywemakeroomforaremarkablynarrowrangeofpersonalitystyles.We’retoldthattobegreatistobebold,tobehappyi
A、 B、 C、 D、 D
最新回复
(
0
)