首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int i=5; do { if(i%3==1) if(i%5==2) {printf("*%d",i);break; } i++
若有以下程序: #include main( ) { int i=5; do { if(i%3==1) if(i%5==2) {printf("*%d",i);break; } i++
admin
2015-08-09
72
问题
若有以下程序:
#include
main( )
{ int i=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/sLDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序执行期间()。
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
若有说明语句:doubleop,a;,则能通过scanf语句正确给输入项读入数据的程序段是()。
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
若a的值为1,则表达式!a‖++a的值是______。
随机试题
TheFIFAWorldCupsoccerchampionshipinRussiaisthemostcostlyeverheld.Now,expertsquestionwhethertherewillbeagood
女性,48岁,左腕部玻璃切割伤。表现为左腕部掌侧斜形切口,深达肌层,左手垂腕,伸拇、伸指障碍,拇指对掌功能丧失。其损伤的神经可能是
患者,男,82岁,突发夜间阵发性呼吸困难,入睡后突然因憋气而惊醒,被迫采取坐位,呼吸深快,患者端坐休息后可自行缓解。双肺可闻及喘鸣音。患者既往多年高血压、冠心病、心功能不全、慢性支气管炎、糖尿病病史。该患者最可能的诊断是
评价尿液浓缩稀释功能目前最好的指标为
男,20岁。低热、气促、腹胀14天。查体:心界向两侧扩大,心尖搏动点位于左侧心界侧,心音低钝,心脏各瓣膜区未闻及杂音。肝肋下3cm,胸部x线片提示:肺叶清晰,心增大。心电图:窦性心动过速,QRS波群低电压,广泛性T波低平。该患者最可能的诊断()
单克隆抗体的特点不包括
下列选项中,()属于注册咨询工程师(投资)的执业范围。
导游从事领队服务的从业条件有()。
“其身正,不令而行;其身不正,虽令不从”这反映了教师的劳动具有()。
Readthefollowingpassageandfillineachblankwithoneword.Choosethecorrectwordinoneofthefollowingthreeways-,ac
最新回复
(
0
)