首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数factor(int*des,int&length,int n)实现的功能是:将n所有因数存放到des中,通过length引用返回因数的个数,比如fat
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数factor(int*des,int&length,int n)实现的功能是:将n所有因数存放到des中,通过length引用返回因数的个数,比如fat
admin
2017-11-27
17
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数factor(int*des,int&length,int n)实现的功能是:将n所有因数存放到des中,通过length引用返回因数的个数,比如fator(a,length,20)执行后,则a:{1,2,4,5,10,20),length=6。
注意:只能补充函数factor (),请勿改动其他部分的内容。
#include
#define MAXNLEN 100
void factor(int *des,int&length,
int n)
{
}
void main()
{
int a[MAXNLEN],length;
int n=20;
factor(a,length,n);
for(int i=0;i
{
cout<
<<" ";
}
cout<
return;
}
选项
答案
length=0; for (int i=1;i<=n;i++) { if(n%i==0)//判断是否n的因数 { des[length]=i; length++; } }
解析
(1)找到n的每一个因数可采用循环方法,循环变量从I开始到n,逐个取n和循环变量的余数。
(2)如果余数为0说明是n的因数,添加到des中,参数length是采用的引用传递方式,形参的改变会影响实参,因此可直接将length的值加1表示des中元素个数加1。
转载请注明原文地址:https://jikaoti.com/ti/mit0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
()是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
关于虚函数的描述中,正确的是()。
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
有以下程序main(){ int p[7]= {11,13,14,15,16,17,18},i=0,k=0; while(i<7 & & p[i] %2) { k= k+ p[i];i+ +;} cout<<k<<end1;}执行后输
如下程序的输出结果是main(){float x=2.0, y;if(x<0.0)y=0.0;else if(x<10.0)y= 1.0/x;else y= 1.0cout<<y<<end1}
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b:s=s*s;cout<<s<<end1;}
以下关于静态成员变量的叙述不正确的是
下面的程序的结果是 main() {int x=3,y=0,z=0; if(x=y+z)cout<<"* * * *"; else cout<<"# # # #"; }
( )是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
随机试题
A.心B.脾C.肝D.肾有“喜燥恶湿”特点的是
社会总需求的构成不包括()
甲氨蝶呤治疗肿瘤的机制主要是
可以同时扩张小动脉和静脉的血管扩张剂是( )。
A.剂量一反应关系B.关联的时序性C.关联的特异性D.关联的强度E.关联的可重复性某疾病与某因素的关联在不同背景下,不同研究者用不同方法均可获得一致的结论称为()
顾客满意程度取决于顾客对某项产品所感知到的效用或利益与其期望值相比较的结果。()
某公司拟出口一批不锈钢餐具,该批货物经产地检验检疫机构检验合格后将有关信息通过电子转单输到口岸检验检疫机构。货到口岸后,该公司临时增加了出口数量,并更改了标记号码,以下表述正确的是( )。
导游讲解技巧之一的“虚实结合法”中的“实"指的是()。
弗洛伊德强调童年早期经验对毕生人格发展的影响,他的依据是什么?你的看法如何?
A、Sotheycanfeelitsweight.B、Sotheycanexamineitscontents.C、Sotheycanguessitsage.D、Sotheycanadmireitsbeautif
最新回复
(
0
)