首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int i=5; do { if (i%3==1) if (i%5==2) { printf("*%d", i); break; } i++; } while(i!=0); printf("
有以下程序 #include main() { int i=5; do { if (i%3==1) if (i%5==2) { printf("*%d", i); break; } i++; } while(i!=0); printf("
admin
2019-12-17
47
问题
有以下程序
#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/Z7Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t,1;for(i=0;i<=i;j++)t+=b[i][j][i]];printf("%d\n,t);}程序运行后的输出结果是
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量己正确定义,以下正确的程序段是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1j<
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
程序调试的任务是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
下列选项中属于面向对象设计方法主要特征的是
随机试题
环境现状调查时,首先应( ),当这些资料不能满足要求时,需进行现场调查和测试。
地下的各种管道交叉时,若管道高程一致,应主动和有关单位联系,取得对方的配合,协商处理。处理的原则如下()。
某通信工程施工单位承揽了一项直埋线路工程,有部分线路路由穿越草原,施工前,施工单位派人进行了现场摸底,确定了本工程的环境因素,编制了工程的施工组织设计,明确了质量目标及控制计划。在进行单盘检验时,施工单位人员检查了光缆出厂合格证,并对护盘有损伤的光缆进行
“备案号”栏:()。“保费”栏:()。
甲公司投资一项证券资产,每年年末都能按照6%的名义利率获取相应的现金收益。假设通货膨胀率为2%,则该证券资产的实际利率为()。
阅读下面材料,完成一篇作文。当下,流行着这样一种观点:能力很重要,但有一样东西比能力更重要,那就是人品。人品,是一个人真正的最高“学历”。要求:请用规范的现代汉语从教育角度出发写作。自定立意,自拟题目,自选文体。不少于800字。
全面推进依法治国对司法、执法工作提出的要求不包括()。
生物老师把六种动物分成两组,一组是鲫鱼、麻雀、牛,另一组是蜗牛、虾、蝶。这样分组可能的依据是:
Theword"obscure"inline1isclosestinmeaningtoThenovelistJohnSteinbeckismentionedinline14becausehe
______byalltheteammembers,theyfinallygotthebigprojectfortheircompany.
最新回复
(
0
)