首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(i
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。 注意:不能修改程序的其他部分,只能补充sum()函数。 #include int sum(i
admin
2020-05-14
36
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(int n)计算所有n的因子之和(不包括1和自身)。
注意:不能修改程序的其他部分,只能补充sum()函数。
#include
int sum(int n)
{
)
void main()
{
cout<
cout<
cout<
return;
}
选项
答案
int a11=0; for(int i=2;i
解析
(1)数n的因子是指为整除n等于0的所有自然数的集合。
(2)为了实现计算所有n的因子之和且不包含1和自身,函数中定义一个变量all用来保存求和结果,并为最终结果在函数结束时返回;
(3)在循环中逐个寻找n的因子,为了在计算中排除掉l和n本身,因此循环变量i的变化范围为从2到n一1。
(4)如果n%i==0,说明i是n的因子,因此将i加到all上。
转载请注明原文地址:https://jikaoti.com/ti/X2A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行语句:{cout
对下列二叉树进行中序遍历的结果是()。
有如下程序:#include<iostream>usingnamespacestd:classA{public:virtualvoidfuncl(){cout<<"A1";}voidfunc2
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num+
有如下程序:#include<iostream>usingnamespacestd;longfun(intn){if(n>2)return(fun(n-1)+fun(n-2));return
下面程序的功能是输出数组s中最小元素,请填空。#include<iostream.h>voidmain(){intk,p,s[]={1,-9,7,2,-10,3};k=s[0];for(p=
类的析构函数是在什么时候调用的?
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}privat
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,int
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3)T2plus(T1t1,T3t3){returnt1+t3;}则以下调用正确是()。
随机试题
私营经济具有资本主义属性,但是它是我国社会主义市场经济的重要组成部分。()
在WindowsXP中,下列正确的文件名是______。
Mostcomputerusersare_________threatfromcomputerviruses.
A.Yes,hedoesB.Would9:30beconvenientC.CanIhelpyouD.this
急腹症时,应首先考虑选用
某男,50岁,腹泻2年。晨起即腹痛,泻后痛减,腹冷喜暖,精神疲乏,腰酸腿软,四肢发冷,舌淡,苔白,脉沉细。治疗除神阙、天枢、足三里、公孙外,应加用()
2011年4月6日,张某在广交会上展示了其新发明的产品,4月15日,张某在中国就其产品申请发明专利(后获得批准)。6月8日,张某在向《巴黎公约》成员国甲国申请专利时,得知甲国公民已在6月6日向甲国就同样产品申请专利。下列哪一说法是正确的?(2013年试卷一
把一片新鲜的叶片浸在盛有热水的烧杯中,会看到叶片的表面产生了许多气泡,而且实验显示叶片背面产生的气泡比正面的多。由此可以说明()。
已知二次型f(χ1,χ2,χ3)=χ12+4χ22+4χ32+2λχ1χ2-2χ1χ3+4χ2χ3.当A满足什么条件时f(χ1,χ2,χ3)正定?
TheLansingArtSocietyOurLansingArtSocietymembershipprogrammeoffersanintroductiontosomeofthemostexcitingartists
最新回复
(
0
)