课程首页 › 第5部分 › 第78课

第78课 阶乘再求和

第5部分 功能的复用 · 函数· 知识点:函数应用

阶乘再求和(函数应用)

先计算阶乘再求和:1!+2!+3!+4!+5!+6!+7!+8!+9!+10!=?

阶乘再求和

编写一个计算阶乘的函数。

插图

运行程序:

这里有两个函数。一个是计算阶乘的函数:

插图

另一个是求和函数,每次求和调用factorial(),将函数的返回值进行求和。函数里调用函数。

插图

巩固练习

(1)阅读以下程序,填写输出结果。

插图

输入:

输出:_____________________________________________________________ _

(2)下列关于C++函数的描述中,正确的是()。

A.每个函数至少要有一个参数

B.每个函数都必须返回一个值

C.函数在被调用之前必须先声明

D.函数不能自己调用自己

(3)输入一个正整数num,计算出从1到num中所有数字平方的和。

样例输入:

样例输出:

第6部分 C++ 的灵魂 —— 指针

第六部分

C++的灵魂

——指针