首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
44
问题
使用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全国计算机二级
相关试题推荐
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
关于const修饰符的说法中,错误的是
C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和()提供。
下列叙述中错误的是()。
以下程序的执行结果是_______。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){charch:fstre
类_____支持输入操作,类____支持输出操作。
随机试题
水下湿法焊接时,其焊接电流较大气中的焊接电流大()。
下列甲状腺功能亢进症的治疗方法中,粒细胞减少多见于
26岁已婚女性,因腹痛、发热、呕吐20小时急诊入院根据病史考虑不可能的诊断为
根据证监会的规定,证券公司申请融资融券业务试点,其经营证券经纪业务应当已经满3年。( )
甲公司经董事会和股东大会批准,于2016年1月1日开始对有关会计政策和会计估计作如下变更:(1)将一项使用寿命不确定的无形资产改为使用寿命有限的无形资产。该无形资产的账面价值为500万元。(2)对某栋以经营租赁方式租出办公楼的后续计量由成本模式变更为公
巴厘岛是印度尼西亚唯一信奉印度教的地区,有寺院4000多座,故称“千庙之岛”。()
老年期记忆衰退主要由于()。
赫尔巴特曾经指出________是学生品德形成的根本方法。
【2015.河北石家庄】马卡连柯提出的“要尽量多地要求一个人,也要尽可能地尊重一个人”反映了德育的()。
下列关于价值的表述,正确的有()。
最新回复
(
0
)