首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() { int i; for(i=1;i<=40;i++) { if(i++%5= =0) if(+ +i%8= =0)printf("%d",i);
有下列程序: main() { int i; for(i=1;i<=40;i++) { if(i++%5= =0) if(+ +i%8= =0)printf("%d",i);
admin
2013-06-11
20
问题
有下列程序: main() { int i; for(i=1;i<=40;i++) { if(i++%5= =0) if(+ +i%8= =0)printf("%d",i); } printf("\n"); } 执行后的输出结果是( )。
选项
A、5
B、24
C、32
D、40
答案
4
解析
在for循环体中,首先判断自变量i能否被5整除,然后再自加两次,最后判断i能否被8整除。当for循环执行到第30次时, i的值为30能被5整除,然后i经过两次自加1运算,值变为32,能被8整除,故执行“printf("%d",i);”语句,即输出32。本题的答案为选项C) 。
转载请注明原文地址:https://kaotiyun.com/show/fxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
以下程序的运行结果是【 】。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf("@");bre
已知字符A的ASCII码值为65,以下语句的输出结果是【】。charch=’b’;printf("%c%d\n",ch,ch);
以下选项中,不能正确赋值的是()
十进制数269转换成十六进制数是()
有一个已排好序的数组,今输入一个数,要求按原来的顺序规律将它插入到数组中。算法是:假设排序顺序是从小到大,对输入的数,检查它在数组中哪个数之后,然后将比这个数大的数顺序后移一个位置,在空出的位置上将该数插入。请在程序中的空白处填上一条语句或一个表达式。
程序的编制与算法的设计在效率上的关系是:()
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节)#include<stdio.h>main(){FIL
已知字母A的ASCⅡ码为十进制数65,下面程序的输出结果是()main(){charch1,ch2;ch1=’A’+’5’-’3’;ch2=’A’+’6’-’3’;printf("%d,%c\n
随机试题
社会主义制度下存在竞争,因为竞争是()
属于减征耕地占用税范围的是()。
“十一五”时期,我国社会主义新农村的基本思路包括()等。
下列现金流量中,属于投资活动产生的现金流量的有()。
根据以下资料,回答下列问题。2005年中国网络广告市场中,份额最大的类型是:
颞下颌关节的功能区不包括()。
简述一般自首和特殊自首的区别。
下列行为构成逃税罪的是()。
Leaddeposits,whichaccumulatedinsoilandsnowduringthe1960’smid7O’s,wereprimarilytheresultofleadedgasolineemiss
A、Thenewerthemusicis,thelongertimeitwilllast.B、Itiseasyformusictogainapermanentstatus.C、Goodmusicalwayss
最新回复
(
0
)