首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #in
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #in
admin
2017-03-22
46
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数sum(int n)计算在n范围内,能被7和11整除的所有整数的和(包括n在内)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include
double sum(int n)
{
}
void main()
{
cout<
cout<
tout<
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://www.kaotiyun.com/show/j9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的主要特点是
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;
判断char型变量c是否为小写字母的正确表达式是
下列定义中p指向的地址可更改,但*p不能够更改的是
有如下程序:#includeusingnamespacestd;classGrandChild{public:GrandChild(.){strcpy(name,”Unknown”);}eonstchar*getName()const{
有如下程序:#includeusingnamespacestd;classAA{public:AA(){tout
有如下模板声明:templateclassA;下列声明中,与上述声明不等价的是
下列关于运算符函数的描述中,错误的是
下面的函数定义是某函数模板能够生成的函数实例intsquare(intn)(returnn*n;)doublesquare(doublen)(retumn*n;)由此可知,该函数模板的定义是______。
有如下的函数定义:intXfun(int*a,intn){intX*a;for(int*pa=a+1;paif(*pa>x)x=*pa;retumx;}若在执行了语句:intx[5]
随机试题
下列复合词属于偏正结构的是
下列()不能决定微型计算机的性能。
止嗽散的组成药物中含有()
面色苍白可见
根据《风景名胜区条例》的规定,下列关于风景名胜区保护的表述中不符合规定的是()。
下列不属于会计岗位的是()。
【2014年真题】某学生既想参加演讲比赛锻炼自己,又怕讲不好被人讥笑,此时他面临的心理冲突是()。
根据《行政处罚法》的规定,对公民当场收缴罚款的数额为()。
下列行政行为中,不属于行政确认的形式的是:
软件设计中模块划分应遵循的准则是( )。
最新回复
(
0
)