首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 1
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 1
admin
2019-01-19
23
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。
注意:不能修改程序的其他部分,只能补充sum()函数。
1 #include<iostream.h>
2 double sum(int n)
3 {
4
5 }
6 void main()
7 {
8 cout<<sum(80)<<end1;
9 cout<<sum(200)<<end1;
10 cout<<sum(300)<<end1;
11 return;
12 }
选项
答案
1 int result=0; 2 for(int i=11;i<=n;i++) 3 { 4 if((i%7==0)&&(i%11==0)) 5 { 6 result+=i; 7 } 8 } 9 return result;
解析
函数sum(int n)的功能是实现计算在n范围内,能被7和11整除的所有整数的和(包括n在内),可采用循环的方式从11开始到n逐个寻找能被7和11整除的数,如果能同时被7和11整除则加到累加变量中。
(1)利用循环查找能所有小于等于n的能被7和11整除的数,循环变量i从最小值11开始,到n结束,即11<=i<=n。
(2)在函数中定义累加变量result用来保存求和结果,在循环体内,逐个判断每个i是否能被7和11整除,即(i%7==0)和(i%11==0)都满足的话,说明i能同时被7和11整除,将该值加到result上,循环结束返回result。
转载请注明原文地址:https://kaotiyun.com/show/MgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知语句intm=10;则下列表示引用的表示中正确的是
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
下面程序的运行结果为()。#include<iostream.h>voidswap(int&a,intB){inttemp;temp=a++;a=b;b=temp;}void
下列关于模板的说法正确的是
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点
数据结构分为逻辑结构与存储结构,线性链表属于______。
在深度为7的满二叉树中,度为2的结点个数为______。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
按照“先进后出”原则组织数据的数据结构是()。
随机试题
职能资本家使用借到的货币资本从事生产经营活动,他所获得的利润会分割成两个部分,它们是______。
A.龙胆泻肝汤B.泻青丸C.左金丸D.当归龙荟丸肝胆实火上炎证,治疗最宜选
规划环境影响评价中在拟定环境保护对策与措施时,应遵循“预防为主”的原则和优先顺序,下列对其保护对策与措施优先顺序排列正确的是()。
建设工程勘察、设计的发包与承包双方,必须严格按程序办事,坚持()的原则。
下列关于工程项目管理与社会技术支持关系的表述中,不正确的是()。
证券公司介绍其客户到期货公司开户,当期货、现货市场行情发生重大变化导致该客户期货账户可能出现风险时,证券公司可以()。
根据传统民法理论,下列合同中属于双务、有偿、诺成性的合同是()。
现在准备为一栋9层的民居楼安装电梯,但由于费用等问题,部分群众不支持配合,你怎么处理?
下列关于过失犯罪的说法中,正确的是()(2011年一专一第13题)
设f(x)在(-∞,+∞)内一阶连续可导,且=1.证明:收敛,而发散.
最新回复
(
0
)