首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main) {int i=5; do {if(i%3==1) if(i%5==2){printf("*%d",i);break;} i++; }while(i!=0); print
有以下程序 main) {int i=5; do {if(i%3==1) if(i%5==2){printf("*%d",i);break;} i++; }while(i!=0); print
admin
2018-01-11
36
问题
有以下程序
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/QFxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列可作为C语言赋值的语句的是()。
以下程序运行后的输出结果是_________。main(){inti=10,j=0;do{j=j+i;i--;}while(i>2):printf("%d\n",j);}
若i、j已定义成int型,则下列程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4;j++){…}
在C语言程序中可用做用户标识符的是()。
下列程序的输出结果是________。#includesb(ints[],intb){staticintn=3;b=s[n];n--:return(b);}
表达式pot(2.8,sqrt(float(x)))值的数据类型为_________型。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
若有以下定义和语句:“doubler=9,*p=&r;*p=r;”,则以下正确的叙述是()。
下列关于栈的叙述中,正确的是()。
随机试题
班轮运价附加费名目繁多,常见的附加费有超重附加费、超长附加费、港口附加费等,除上述附加费以外还包括()
原始氏族组织()。
按照市场行情约定价值的合同,合同履行时市场行情发生波动,则( )。
在石家庄海关办理注册登记的某报关企业,经常受河北石家庄地区的进出口公司的委托办理报关业务。该公司在不需要办理任何手续即可在石家庄及其所属的秦皇岛、唐山等地海关为这些进出口公司办理进出口货物报关手续等事宜。
一般保证的保证人与债权人未约定保证期间的,保证期间为主债务()。
为控制个人住房贷款操作风险,对借款申请人的调查内容包括()。
某周转信贷额为1500万元,年承诺费为0.6%,借款企业年度内使用了800万元(使用期限为7个月),借款年利率为8%,则该企业当年应向银行支付利息和承诺费共计()万元。
夜晚看星星,会感觉星星一闪一闪的,这是因为()。
根据我国法律的有关规定,下列选项中可以适用留置的是()。
Ifyouchooselobsterfromamenu,thenwhereveryouareintheworld,theoddsarethatyourdinnermayhavecomefromArichat
最新回复
(
0
)