首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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-09-20
69
问题
使用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 0,请勿改动其他部分的内容。
#include
#define MAXNLEN 100
void factor(int*des,int&length,int n)
{
}
void main()
{
int a[MAXNLEN],length;
int n=2 0;
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++; } }
解析
函数factor(int*des,int&length,int n)实现的功能是将n所有因数存放到des中,通过length引用返回因数的个数,求因数可采用取余数的方法,如果两数相除余数为0则说明除数是被除数的因数。
转载请注明原文地址:https://kaotiyun.com/show/rUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,属性与操作相似的一组对象称为【 】。
以下程序运行后,输出结果是 #define PT 5.5 #define S(x)PT* x * x main() {int a=1,b=2; printf("%4.lf\n",S(a+b); }
将7个数据进行插入排序,在最坏情况下需要比较的次数是
下列数据结构中按“先进先出”原则组织数据的是
有如下类声明;classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);}
下列关于成员函数特征的描述中,错误的是()。
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)
下列打开文件的表达式中,错误的是()。
下列叙述中错误的是()。
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
随机试题
实现领导的基本途径,同时也是企业与外部环境之间建立关系的桥梁的是()
—Youmustrememberthesaying:Whateveryoudo,doitwell.—______
汇率是一国货币单位兑换其他国货币单位的比价,又称“汇价”或“外汇行市”。2000年4月21日标出1元人民币=0.1208美元。此种表示方法称为()。
以下关于浅埋暗挖法隧道土方开挖与支护原则说法正确的是()。
期货公司的控股股东可直接任免期货公司董事。()
读图,其中甲图的阴影部分表示黑夜,回答下列问题。读图分析基多气温特点,并说明形成原因。
下列属于行政诉讼中原告特有的诉讼权利是()。
得过且过
设A为3阶矩阵,矩阵B=,且满足(A-E)-1=B*-E,求A-1.
软件工程学的概念除指软件开发技术研究外,另一重要内容为()。
最新回复
(
0
)