首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {int i; for(i=1;i<=40;i++) {if(i++%5==0) if(++i%8==0)printf("%d",i); } printf("\n"); }
有下列程序: main() {int i; for(i=1;i<=40;i++) {if(i++%5==0) if(++i%8==0)printf("%d",i); } printf("\n"); }
admin
2013-02-23
36
问题
有下列程序:
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
答案
C
解析
在for循环体中,首先判断自变量i能否被5整除,然后再自加两次,最后判断i能否被8整除。当for循环执行到第30次时,i的值为30能被5整除,然后i经过两次自加1运算,值变为32,能被8整除,故执行“printf("%d",i);”语句,即输出32。本题的答案为选项C)。
转载请注明原文地址:https://kaotiyun.com/show/FQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数mystrlen(char*s)的功能是求字符串s的长度,请填空。mystrlen(char*s){char*t:t=s;while(【】)t++;return(t-s);
栈满时,再作入栈操作会产生【】,栈空时,删除操作会产生【】。
C语言程序的基本单位是______。
在数据管理技术发展过程中,文件系统与数据库系统的本质区别是:数据库系统具有______。
有以下函数定义:intmypr(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
软件危机出现于60年代末,为了解决软件危机,人们提出了【】的原理来设计软件,这就是软件工程诞生的基础。
结构化程序设计的3种结构是
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
随机试题
胆囊有产生胆汁的功能。
舌杆上缘与下前牙舌侧龈缘的关系是
[2012年第40题]体系和环境之间只有能量交换,而没有物质交换,这种体系在热力学上称为()。
与收益相关的政府补助,用于补偿企业以后期间的相关费用或损失的,收到补助时确认为()。
下列说法中,符合精神分析关于适应问题观点的包括()
()公文应当标注份号。
下列关于光纤通信的说法,不正确的是()。
设需在两台计算机间经两个中间节点传送100M字节的文件,假定:(1)计算机与中间节点间的通信线路以及中间节点间通信线路的通信速率皆为8Kbps;(2)数据传输的差错可以忽略不计;(3)中间节点存储转发时间可忽略不计;
已知,B=PAP—1,求B2016+A4。
TheprincipaldutyoftheUnitedNationsistosafeguardthepeaceoftheworld.
最新回复
(
0
)