首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int i=5; do { if(i%3=1) if(i%
有以下程序: #include<stdio.h> main() { int i=5; do { if(i%3=1) if(i%
admin
2013-10-14
23
问题
有以下程序:
#include<stdio.h>
main()
{ int i=5;
do
{ if(i%3=1)
if(i%5==2)
{ printf("*%d"i);break;}
i++:
} while(i!=0);
printf("\n");
}
程序的运行结果是( )。【08年9月】
选项
A、*7
B、*3*5
C、*5
D、*2*6
答案
A
解析
由于循环变量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/qMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
下列叙述中,不符合良好程序设计风格要求的是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
下列程序的输出结果是【】。#include<stdio.h>voidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main()
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
有下列程序: #include <stdio.h> int f(int x) { int y; if(x=0‖x==1)return(3); y=x*x-f(x-2); retur
有下列程序: #include <stdio.h> #include "string.h" void tim(char *s[],int n) { char *t;int i,j; for(i=0;
随机试题
试述矫正公共政策执行偏差应采取的综合治理的系统方法。
Thegentleman______acherub(小天使)withhisletter.
男,45岁,车祸中头部受伤,伤后即频繁呕吐、剧烈头痛,随后神志不清,右侧瞳孔散大,对光反射消失需做的紧急处理为
下列关于简易程序转为普通程序的做法,正确的是:()
(2017年真题)下列选项所表述的内容,包含在“只有历经磨难,才会更深刻地明白人生真谛”中的是()。
在社会主义初级阶段,我国社会的主要矛盾是人民日益增长的物质文化需要同落后的社会主义生产的矛盾。()
下列我国古代杰出医学家中,被后人誉为“脉学之宗”的是:
设物体A从点(0,1)出发,以速度大小为常数v沿y轴正方向运动,物体B从点(-1,0)与A同时出发,其速度大小为2v,方向始终指向A,任意时刻B点的坐标(χ,y),试建立物体B的运动轨迹(y作为χ的函数)所满足的微分方程,并写出初始条件.
Bankershavebeenblamingthemselvesfortheirtroublesinpublic.Behindthescenes,theyhavebeentakingaimatsomeoneelse;
在标准ASCII码表中,已知英文字母I的ASCII码是01001001,英文字母F的ASCII码是
最新回复
(
0
)