首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #includ
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #includ
admin
2016-10-28
13
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include<iostream.h>
double sum(int n)
{
}
void main()
{
cout<<sum(80)<<endl;
cout<<sum(200)<<endl;
cout<<sum(300)<<endl;
return;
}
选项
答案
int result=0; for(int i=11;i<=n;i++) { if((i%7==0)&&(i%11==0)) { result+=i; } } return result;
解析
(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://jikaoti.com/ti/KFE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classCFactorial{private:intvalue;intfact
下列打开文件的表达式中,错误的是
c++流中重载了运算符<<,它是一个
下列类的定义中,有()处语法错误。classBase {public:Base(){}Base(inti){data=i;
语句int*i;i=newint[10];,释放指针i的语句是【】。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
以下选项中与k=n++;完全等价的表达式是
随机试题
设计糖尿病人一周食谱1.内容及要求(1)适合糖尿病人的生理特点。(2)每日食物种类不少于25种。(3)色彩搭配合理。(4)符合营养要求。2.准备工作草稿纸、笔、食谱格式纸。3.
根据下列哪几项检查可以诊断胃食管反流病
机器防护罩的主要作用是________。()
天津市BZ公司以CIF价向冰岛出口食品2000箱,即期信用证付款。货物装运后,凭已装船清洁提单和已投保一切险及战争险的保险单,向银行收妥货款。货到目的港后,经进口人复验发现下列情况(1)该批货物共有20个批号,抽查20箱,发现其中4个批号涉及300箱内含沙
下列有关表述中正确的有()。
国家行政管理部门和地方政府制订的关于其他物业服务质量要求的文件有()。
如果“只有你去比赛,我才去观战”为真判断,则下列为假的一项是()。
函数的值为().
在人类社会发展的过程中,我们可以看到教育的功能没有发生根本性的变化,始终是培养人以及促进社会的发展。这体现的是教育功能的()特征。
Whichofthefollowingwordshasmostmorphemes?
最新回复
(
0
)