首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的执行结果是( )。 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
32
问题
下面程序段的执行结果是( )。 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全国计算机二级
相关试题推荐
阅读下面程序段,则执行后输出的结果是#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,b);
TurboC将对以下程序______。main(){intx,y;y=creat(&x):printf("%d\n",y);}creat(inta){returna++;
下列程序的输出结果是______。#include<stdio.h>main(){char*p1,*p2,str[50]="xyz";p1="abcd";p2="ABCD";strc
以下程序的输出结果是______。#definef(x)x*xmain(){inta=6,b=2,c;c=f(a)/f(b);printf("%d\n",c);}
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
下列说法中错误的是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
希尔排序法属于______类型的排序法。
对于一个正常运行的C语言程序,以下叙述中正确的是()。
随机试题
A、出生后即出现青紫,呼吸困难,吸氧后症状不缓解B、口吐泡沫,体温正常或不升,早期肺部常无异常体征C、有窒息史,复苏后出现呼吸不规则或气促D、多在出生后6小时内出现呼吸困难或青紫,进行性加剧E、多在出生后数小时出现呼吸增快,可有唇周发绀,但一般状况
糖尿病肾病特异性的病理改变是
对Crohn病最有诊断意义的病理改变是
建设单位因急于投产,擅自使用了未经竣工验收的工程。使用过程中,建设单位发现了一些质量缺陷,遂以质量不符合约定为由将施工单位诉到人民法院,则下列情形中,能够获得人民法院支持的有()。
情景分析法适用的情形有()。
能够分配注意的条件是()。
技术扩散是创新的技术在其他经济领域和更大地域空间范围的应用推广。从地理角度看,技术扩散是技术在空间上的流动和转移,由新技术的供方、受方、传递渠道组成。根据上述定义,下列属于技术扩散的是:
犯罪目的在定罪中的作用有()(2010年一专一第25题)
正确发挥意识能动作用的客观前提是()
设f(x)是偶函数,φ(x)是奇函数,则下列函数(假设都有意义)中,是奇函数的是()
最新回复
(
0
)