首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int x=8; for( ; x>0; x-- ) { if(x%3) { printf("%d,", x--); continue ; } printf("%d,", --x); } } 程
有以下程序 #include main() { int x=8; for( ; x>0; x-- ) { if(x%3) { printf("%d,", x--); continue ; } printf("%d,", --x); } } 程
admin
2015-07-28
26
问题
有以下程序
#include
main()
{
int x=8;
for( ; x>0; x-- )
{
if(x%3)
{
printf("%d,", x--);
continue ;
}
printf("%d,", --x);
}
}
程序的运行结果是( )。
选项
A、8,5,4,2,
B、8,7,5,2,
C、9,7,6,4,
D、7,4,2,
答案
A
解析
该程序的逻辑是:x从8循环到1,,循环条件是x>0,若x的值不能能被3整除,则输出x的之后x再自减;若x的值能被3整除,则输出自减后的x的值,循环体执行完毕之后,再执行for语句的表达式3"x--"。每次循环x总共自减2,所以程序循环共4次,输出的结果为选项
转载请注明原文地址:https://kaotiyun.com/show/QOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是_________。#defineA3#defineB;(A)((A+1)*A)inta=3;X=3*(A+B(7));
下面的程序用来统计文件中字符的个数。请填空。#include<stdio.h>main(){FILE*fP;longnum=0;if((fp=fopen("fname.dat","r"))==NULL)
有程序: voidfun(inta,intb,intc) {a=456;b=567;c=678;} main() {intx=10,y=20,z=30; fun(x,y,Z); printf("%d,%d,%d\n",z,y,
有程序 #include<stdio.h> main() {inta,b,c=246; a=c/100%9; b=(-)&&(-1); printf("%d,%d\n%,a,b); } 输出结果是()
有程序: longfib(intn) {if(n<2)return(fib(n-1)+fib(n-2)); elsereturn(2); } main() {printf("%d\n",fib(3));} 该程序的输出结
_______是构成C语言程序的基本单位。
在下列关于宏定义命令#define的叙述中,正确的一条是()
设x为int型变量,请写出一个关系表达式【】,用以判断x同时为3和7的倍数时,关系表达式的值为真。
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
下列叙述错误的是()。
随机试题
为了能在网络上正确地传送信息,制定了一整套关于传输顺序、格式、内容和方式的约定和规则,称之为______。
下列哪项不是积证的特点()
排尿突然中断,尿道窘迫疼痛是何种淋证的临床特点
A.三查七对B.药品说明书或者处方用法C.处方审核、评估、核对、发药及安全用药指导D.四查十对E.处方调配药师以上专业技术职务任职资格人员()。
甲、乙各投资20万元盖了一栋二层楼房,楼房盖好登记在甲一个人的名下,甲、乙分别居住在一楼和二楼。由于甲、乙二人均有汽车,于是甲、乙二人与邻居丙签订了为期10年的通行地役权合同。但未办理地役权登记。1年后,甲将自己名下的份额全部转让给了丁。下列说法正确的是:
下列关于国家环境标准体系结构的说法,不正确的是()。
银行汇票的实际结算金额不得更改,更改实际结算金额的以汇票金额为实际结算金额。()
根据现行增值税减税、免税的规定,下列表述正确的有( )。
下列各项中划线的词属于同音词的是()。
在考生文件夹下BCD\MAM文件夹中创建名为BOOK的新文件夹。
最新回复
(
0
)