当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

请编写一个函数inline long sum(int n) 用递归函数完成运算:sum(n)=1*1+2*2+…n*n 递归表达式为 s


请编写一个函数inline long sum(int n),用递归函数完成运算:sum(n)=1*1+2*2+…n*n,递归表达式为 sum(n)=sum(n-1)+n2。

注意:部分源程序已存在文件test10_2.cpp中。

请勿修改主函数main和其他函数中的任何内容,仅在函数sum的花括号中填写若干语句。

文件test10_2.cpp的内容如下:

include<iostream.h>

inline long sum(int n)

{

}

void main()

{

int n;

cout<<"输入n:";

cin>>n;

cout<<"结果为:"<<sum(n)<<endl;

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 下列程序的功能是:求出ss字符串中指定字符c的个数,并返回此值。请编写函数int num(*char ss,char

  • 下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx中。请编写函数num(int m, int k, int x

  • 请编写一个函数void fun(cbara [] charb [] int n) 其功能是:删除一个字符申中指定下标的字符。

  • 下列程序定义了NXN的二维数组 并在主函数中自动赋值。请编写函数fun(int a[][N]) 该函数的功能是

  • 程序定义了N×N的二维数组 并在主函数中自动赋值。请编写函数fun(int a[][N] int n) 该函数的功能

  • 请编写函数voidfun(int x int pp[] int *n) 它的功能是:求出能整除x且不是偶数的各整数 并按从