首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
64
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
可在C程序中用作用户标识符的一组标识符是
C语言源程序名的后缀是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
有下列程序: #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;
有下列程序: #include <stdio.h> void fun(int * s,int n1,int n2) { int i,j,t; i=n1;j=n2; while(i<j){t=s[
随机试题
下列属于病理性萎缩的有()。
A.4天B.5~6天C.7~9天D.10~12天E.14天减张缝合拆除时间是术后()
合同中关于( )的条款的效力具有相对独立性,不受合同无效、变更或者终止的影响。
保兑信用证是指一家银行开立的,由另外一家银行加以保证兑付的信用证。()
在资产负债表日,企业根据长期借款的摊余成本和实际利率计算确定当期的利息费用,可能借记的会计科目是()。
新课改背景下学习方式的基本特征有()。
下列选项中,属于全国人大常委会职权的是()
党的十五大更加全面地对社会主义初级阶段的特征作出新的概括,强调指出()
设f(x,y)dx+xcosydy=t2,f(x,y)有一阶连续偏导数,求f(x,y).
下面选项正确的是
最新回复
(
0
)