首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int y=9; for( ; Y>0; y--) if(y%3==0)printf("%d",--y); 则程序的运行结果是( )。
若有以下程序: #include main( ) { int y=9; for( ; Y>0; y--) if(y%3==0)printf("%d",--y); 则程序的运行结果是( )。
admin
2021-07-09
32
问题
若有以下程序:
#include
main( )
{ int y=9;
for( ; Y>0; y--)
if(y%3==0)printf("%d",--y);
则程序的运行结果是( )。
选项
A、852
B、963
C、741
D、875421
答案
A
解析
第一次for循环,y的值为9.y%3的值为0,满足条件,打印--y,即先减1后打印,所以打印8;第二次for循环,y的值为7,y%3的值为1,不执行打印语句;第三次for循环,y的值为6,y%3的值为0,满足条件,打印--y,打印5;第四次for循环,y的值为4,不满足if条件,不执行打印语句;第五次for循环,y的值为3,满足if条件,打印2;第六次for循环,y的值为1,不满足条件,不执行打印语句。
转载请注明原文地址:https://kaotiyun.com/show/Wqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta[3][4]={1,3,5,7,9,11,13,15,17,19,21,23},(*p)[4]=a,i,j,k=0;for(i=0;i<3;i++)for(j=0;j<2;j++)k=k+*(*(p
下列选项中,能正确定义数组的语句是
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=1;k<3;k++);printf("*");程序段的输出结果是
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,"
关于字符数组的描述中有错误的是()。
设某棵树的度为3,其中度为2、1、0的结点个数分别为3、4、15。则该树中总结点数为
软件设计中划分模块的一个准则是
下列叙述中正确的是
数据库设计过程不包括
软件需求规格说明书的作用不包括
随机试题
著作人身权与著作财产权的区别
新星电子集团的经营战略经过15年的艰苦创业,张先生的新星电子集团已具备了坚实的竞争力和根基,并考虑更高层次的发展。目前公司总资产2亿元,年销售收入3亿元,年净利润1000万元,并且销售收入和利润正以年平均15%的速度递增。制药业和轻工业
微分方程yˊˊ+2y=O的通解是:
下列关于投标保证金的表述中,正确的是()。
甲与乙订立租赁合同,将自己所有的一栋房屋租赁给乙使用。租赁期间,甲在征得乙同意后,将房屋卖给丙,并转移了所有权。下列有关该租赁合同效力的表述中,正确的是()。
某人进行16PF测查,结果显示因素E—恃强性分数为低分,这表明求助者可能()。
2,1,3,10,24,47,()
下列关于我国国土资源的叙述,正确的是()。
社会分化是语言分化的主要原因。()
(1)IsitanywonderthatAmericaisalsoacountryofdangerouslyoverweightpeople?(2)AccordingtoarecentstudybytheN
最新回复
(
0
)