问题
多项选择题
改错题(20分)【题目】以下程序中,函数fun(int m, int fac[], int &p)的功能是:计算参数m(m>2)的所有因子,将这些因子按从小到大的顺序依次存放在数组fac中,将因子个数存放在参数p中,并返回所有因子之和。正确程序的输入/输出结果如下(下划线部分为键盘输入):输入一个整数:2424的所有因子之和为:6024的各因子为:1 2 3 4 6 8 12 24含有错误的源程序如下: 1#include
答案
参考答案:第C行 int fun(int,int[],int); 改为int & 第AI行 for(s=A,i=B;i<=sqrt(m);i++){ 改为i<=m/B或i