文章前言:

今天12月16日 身体感觉好了很多 继续总结!

目录

  • 文章前言:
  • 一.Add加法函数
  • 二.数组
  • 1.如果要打印0~6呢?
  • 总结

一.Add加法函数

代码示例(注解)

#include<stdio.h>
int Add(int x,int y)//Add函数 int是Add返回的类型 x,y是参数x=a或b
{
    int d=x+y; //定义变量d x+y赋予给d 也可是加减乘数
    return d;    //返回变量d
}                //函数体
int main()
{
    int a=10;    //把10赋予到变量a中
    int b=20;    //把20赋予到变量b中
    int sum=0;  // 定义sum变量
    sum=Add(a,b);//调用Add函数
    printf("sum=%d",sum);//打印sum=整数类型
    return 0;    //返回
}

好好总结一下

  1. 定义函数要接受两个值a,b要接收到
  2. 因为接受类型是整型int所以也要创建int x,int y,x和y是函数不用定义
  3. 所以x+y需要存在一个变量d里'd'是自定义的什么都行
  4. 算出d,要返回d就像主函数main返回值是0 0是整型 所以main返回类型就是整型int d=x+y是整型 所以Add返回类型是int 
  • d的值给了Add Add的值赋予给sum
  • 函数f(x)=y=(x函数表达式)多元函数f(x,y)=d(随便写什么)=(x和y的多元表达式)
  • 函数不一定用Add也不一定是加法,可以自定义一个函数比如f(x,y)=x*y就是乘法函数=int d=x*y

二.数组

C语言中给了数组的定义:一组相同类型元素的集合

代码如下(注解)

#include<stdio.h>
int main()
{
    int arr[6]={0,1,2,3,4,5};//创建数组6个元素
    printf(“%d”,arr[6]);    //打印地6个元素是5因为每个元素下标是0;
    return 0;
}

最大数是n-1 下标从0开始

1.如果要打印0~6呢?

代码如下

#include<stdio.h>
int main()
{
    int arr[6]={0,1,2,3,4,5};//6个元素
    int d=0;
    while(d<6)             //运用while循环
    {
    printf("%d",arr[d]);    //打印arr[d]
    d++;                    //d变量+1
    }

    return 0;
}

就是这样了 打印结果是0,1,2,3,4,5,

总结

Add函数就是求和函数更高级的代码吧更便捷

数组也是自己创建的 多练习很好理解

更多推荐

自学C语言(5)Add加法函数 数组