首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
25
问题
使用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://jikaoti.com/ti/12t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果是()。#include<iostream.h>classSample{intx,y;public:Sample(){x=y=0;)Sample(inta,intb)
以下叙述中不正确的是
一个人有一个身份证号码,一个身份证号码对应一个人。实体“人”和实体“身份证号码”存在的联系是
在C++语言程序中,对象之间的相互通信通过
数据处理的最小单位是
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为______。
串的长度是
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
下列函数的功能是______。#include<iostream.h>intFunc(inta,intb){if(a>B)return1;elseif(a==B)return0;
随机试题
造纸术在公元8世纪传到()
为什么企业走向国际市场可以延长其产品的生命周期?
异位妊娠包块型的治法是:异位妊娠不稳定型的治法是:
农场养牛工,男,35岁。冬季某日翻倒未充分晒干而有霉变的干草,夜晚咳嗽、胸闷、气急、四肢酸痛、畏寒而就诊。查:体温37.2℃。白细胞总数和中性粒细胞百分比增高。听诊闻及两肺少许水泡音。X线胸片显示两肺点状阴影。本病最可能的诊断是
常用的水溶性抗氧剂是
头先露的胎儿宫内窘迫时可存在的征象是
阅读下列材料,回答问题。国务院办公厅关于开展2015年全国1%人口抽样调查的通知______________33号各省、自治区、直辖市人民政府,国务院各部委、各直属
甲于深夜到某办公大楼行窃时,被保安王某发现,王某拦住甲,甲将王某打昏,致其轻伤,随后逃跑。甲的行为应认定为()。(2013一专一43)
完成句子。例如:那座桥800年的历史有了那座桥有800年的历史了。小刘所有的时间把学习上用在
Insixteenth-centuryItalyandeighteenth-centuryFrance,waningprosperityandincreasingsocialunrestledtherulingfamilie
最新回复
(
0
)