函数声明和调用流程

#include
//函数声明
int sum(int n);
//90成为实参——实际的数,n表示形参形式参数,

int main(){
//使用sum(90),就会把90传递给sum函数n
//执行完之后在返回到sum
//函数调用是.实参到值,有几个形参就传递实参过去.

std::cout<<sum(90)<<std::endl;

}
//函数声明,函数定义怎么放在后面:加函数声明——把函数在多写一次放在头文件哪里
//传递流程:找函数参数,然后在放在功能内使用,最后返回
//正常是函数定义调用,但函数声明是
//函数声明——调用函数-函数定义
//函数定义➡️类型 函数名(函数参数)
//也可以int max(int,int,int)只写类型
int sum(int n){
int s=0;
for(int i=1;i<=n;i++){
s+= i;

}
return s;
    }

```cpp
在这里插入代码片
```#include<iostream>
//函数声明
int sum(int n);
//90成为实参——实际的数,n表示形参形式参数,

int main(){
    
    
    //使用sum(90),就会把90传递给sum函数n
    //执行完之后在返回到sum
    //函数调用是.实参到值,有几个形参就传递实参过去.
    
    std::cout<<sum(90)<<std::endl;
}
//函数声明,函数定义怎么放在后面:加函数声明——把函数在多写一次放在头文件哪里
//传递流程:找函数参数,然后在放在功能内使用,最后返回
//正常是函数定义调用,但函数声明是
//函数声明——调用函数-函数定义
//函数定义➡️类型   函数名(函数参数)
//也可以int max(int,int,int)只写类型
int sum(int n){
    
    
    int s=0;
    for(int i=1;i<=n;i++){
    
    
        s+= i;
        
    }
    return s;
        }

猜你喜欢

转载自blog.csdn.net/qq_45035858/article/details/113063128