C++ 教程 - 03 函数篇
2023-12-15 04:48:46
函数定义
-
函数是将一部分代码进行封装,便于重用、维护,使得代码更加的整洁。
-
定义函数格式
类型 函数名(形参类型 形参名称,…){ 函数体; return 类型值;} -
函数调用使用 函数名(实参),传入实参个数和类型要与形参对应;类型不匹配时,会隐式转换,若无法转换,则报错;
-
函数定义代码
// 求和
int sum(int a, int b){
int c = a + b; //
return c;
}
函数案例
- 求 2 10 {2^{10}} 210 的值;->1024
// pow 函数可以求幂运算
int calc(int base, int exponential){
return pow(base, exponential);
}
?
- 输入一个非负整数n,求n的阶乘;
// 递归
int calcFactorial(int n) {
if (n == 0 || n == 1) {
return 1; // 有明确的返回条件
}
return n * calcFactorial(n - 1); // 递归 函数调用自身
}
// 入口函数
int main() {
cout << calcFactorial(6) << endl;
return 0;
}
?
- 输入一个非负整数n,求1-n的斐波那契数列;
在这里插入代码片
?
函数xx
pending
文章来源:https://blog.csdn.net/weixin_45228198/article/details/134961093
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!