美文网首页
嵌入式学习笔记19.11.14

嵌入式学习笔记19.11.14

作者: Mo1035 | 来源:发表于2019-11-14 16:24 被阅读0次

#include <stdio.h>

//前n项和

int fun();

int fun(int b){//b叫形参,结构:数据类型+变量名字

//(切记类型与实参相同,且个数相同)

int i;

int sum = 0;

for(i = 1;i <=b ; i++){

sum += i;

}

return sum;//返回 值 (只有一个)保证数据类型和函数数据类型相同

}

int main(){

int m,n;

scanf("%d",&n);

m = fun(n);//n叫实参 ,传递方向只能实参传给形参

printf("%d",m);

}

//函数内定义的变量叫做局部变量,只在函数内生效

//函数外定义的变量叫做全部变量,在后边函数都可生效

//相同变量名,局部变量影响不到全局变量

//相同变量名,用局部变量,而不会用全局变量。

//函数基本构成:

//类型+函数名+(形参)

//{函数体}

//函数调用: 在主函数里调用子函数名()

//可以调用函数之前的函数

//若想调用函数之后的函数,要在函数之前声明

//声明格式:类型+函数名();

//声明格式:类型+函数名(形参数据类型);

//声明类型:类型+函数名(形参数据类型 + 形参); (直接复制,推荐!)

//所以注意所有函数都要声明,位置在头文件下面(声明不分前后)

相关文章

网友评论

      本文标题:嵌入式学习笔记19.11.14

      本文链接:https://www.haomeiwen.com/subject/hfwrictx.html