首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=5; do { if (i%3=1) if (i%5==2) { printf("*%d", i); break;} i++; } while(
有以下程序 main() { int i=5; do { if (i%3=1) if (i%5==2) { printf("*%d", i); break;} i++; } while(
admin
2018-10-16
69
问题
有以下程序
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/zMxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { int a=3,b=4,c=5,d=2; if(a>b) if(b>c) printf("%d",d+++1); prind("%d,,,+十d+1): prind("%d\n",d); } 程序运行后的输出结果是______
有以下程序:#defineP3voidF(intx){return(P*x*x);}main(){printf("%d\n",F(3+5));}程序运行后的输出结果是()。
以下程序的输出结果是#include<stdio.h>inta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);
以下程序的输出结果是()。#include<stdio.h>main(){inta=1,b=3;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,B);else
下列关于线性表的叙述中,不正确的是()。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序;voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1,j<n;j+
若已定义c为字符型变量,则下列语句中正确的是()。
若待排序序列中元素非常多,而且它们的排列是完全无序的,那么最好选用下列排序方法中的______。
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
随机试题
《论积贮疏》
人民检察院的起诉书把单位犯罪的当事人称为()
脱疽局部缺血期典型的临床表现为
属于一级信息源的有()。
下列对使用征地补偿费表述正确的是()。
利用污水回灌、污水排放、有害废弃物(城市垃圾、工业废渣、核废料等)的堆放和地下处置,必须经过环境地质(),征得环境保护部门批准后方能施行。
某施工单位承建一高层办公楼工程。在进行地下室聚氨酯防水涂料施工中,缺乏防火知识的工人甲在休息期间吸烟,由于涂料挥发形成的易燃气体浓度很大,地下室突然起火,造成4人重伤,2人医治无效死亡。问题1.简要分析造成这起事故的原因。2.建筑
A公司拟添置一套市场价格为6000万元的设备,需筹集一笔资金。现有三个筹资方案可供选择(假定各方案均不考虑筹资费用):(1)发行普通股。该公司普通股的β系数为2,一年期国债利率为4%,市场平均报酬率为10%。(2)发行债券。该债券期限10年,票
教师的批评和不赞扬与学生的成绩()。
WildBillDonovanwouldhavelovedtheInternet.TheAmericanspymasterwhobuilttheOfficeofStrategicServicesinWorldWar
最新回复
(
0
)