首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的执行结果是( )。 int x=10; for(;x;x--) { if(x%3) continue; printf("%d",x); }
下面程序段的执行结果是( )。 int x=10; for(;x;x--) { if(x%3) continue; printf("%d",x); }
admin
2013-02-23
57
问题
下面程序段的执行结果是( )。 int x=10; for(;x;x--) { if(x%3) continue; printf("%d",x); }
选项
A、875421
B、963
C、741
D、852
答案
2
解析
本题的for循环省略了第一个表达式,即for没有任何初始化动作;第二个表达式x的意思是只要x非0,则循环继续;第三个表达式让x在每次循环结束时减1。x初始为10,然后进入循环体,判断x是否能被3整除,不能整除则执行continue;语句进入下一次循环,能整除则输出x。故最终输出的结果为从10递减到1之中能被3整除的数9、6和3。所以正确答案是B。
转载请注明原文地址:https://kaotiyun.com/show/KoJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:sub(intx){inty=0;staticintz=1;y+=x+2;z+=y+x;return(z);}main(){intt=1,n;for(n=0;n<3;n
若有如下程序:sub(intn){intt;if(n==1)returnt=5;elset=sub(n-1)+3;returnt;}main(){printf("%d\n",s
TurboC将对以下程序______。main(){intx,y;y=creat(&x):printf("%d\n",y);}creat(inta){returna++;
字符‘0’的ASCⅡ码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是______。#include<stdio.h>main(){union{inti[2];longk;charc[4];}r,*s=&
以下程序用来输出结构体变量ex所占存储单元的字节数:structst{charname[20];doublescore;};main(){structstex;printf("exsize:%d\n"
在C语言中,如果下面的变量都是int类型,则输出的结果是______。sum=pad=5;pad=sum++;pad++;++pad;printf("%d\n",pad);
在位运算中,操作数右移一位,其结果相当于
下列关系运算的叙述中,正确的是()
软件设计中,有利于提高模块独立性的一个准则是()
随机试题
中焦火盛的表现是
Wecanreachpeopleinallkindsofways.Littleremindersthat"Violenceiswrong"canshowupinanyway,shapeorform:chain
周围神经损伤后,不适于判断神经功能恢复情况的检查是
原发性肝癌患者行肝叶切除术后避免过早活动的目的是
A.结节性甲状腺肿B.甲亢C.慢性淋巴细胞性甲状腺炎D.甲状腺腺瘤E.甲状腺癌与生理因素及缺碘有关的是
信息技术课程评价的基本原则是()。
因为房价上涨还有人买不起房,因此要限制一部分人购买第二套住房,那么是否因为还有人买不起私人汽车就不发展汽车产业了;是否因为中国的企业借贷有坏帐就停止银行的贷款业务,将银行的信贷风险都转移给消费者?这与部分农民养鸡喂猪有可能产生资本主义的道理如出一辙,没有任
根据以下资料,回答下列问题。能够从上述资料中推出的是()。
一个三位数能同时被4、5、7整除,这样的三位数按由小到大的顺序排列成一列,中间的一个是()。
Likeallanimalspecies,plantspeciesmustspreadtheiroffspringtosuitableareaswheretheycangrowandpassontheirparen
最新回复
(
0
)