函数+数组

简介: c语言学习第四弹

前言


今天一起学习C语言第四弹


一、函数和数组分别是什么?


1.函数是一组一起执行一个任务的语句。 每个 C 程序都至少有一个函数,即主函数 main (),      所有简单的程序都可以定义其他额外的函数。

2.数组是c语言中的一种复合数据类型,是相同数据类型的有序集合

二、函数的简单了解


1.加法


代码如下(示例):

#include<stdio.h>
int main()
{
  int a=0;
  int b=0;
  int sum=0;
  scanf("%d %d",&a,&b);
  sum=a+b;
  printf("%d\n",sum);
  return 0;
}

2.函数形式的加法


代码如下(示例):

#include<stdio.h>
int Add(int x,int y)//(int x,int y)是形式参数
{
  int z=0;
  z=x+y;
  return z;
}
int main()
{
  int a=0;
  int b=0;
  scanf("%d %d",&a,&b);
  int sum=Add(a,b);
  printf("%d\n",sum);
  return 0;
}

三、数组的简单了解


1.数组的创建


#include<stdio.h>
int main()
{
//整型数组
  int arr1[10]={1,2,3,4,5,6,7,8,9,10};
  int arr2[10]={1,2,3,4,5};
  return 0;
}
#include<stdio.h>
int main()
{
  char arr1[]={'a','b','c'};//字符
  char arr2[]="abc";//字符串
  return 0;
}

2.数组的下标


重点注意:

1.C语言规定:数组的每个元素都有一个下标,下标是从0开始的

2.数组可以通过下标来访问

代码如下(示例):

#include<stdio.h>
int main()
{
  int arr[10]={1,2,3,4,5,6,7,8,9,10};
  //若想访问6,需要找到下标为5的元素
  printf("%d\n",arr[5]);
  return 0;
}

总结


以上就是今天要做的笔记的内容,本文仅仅简单介绍了C语言中的函数和数组,而这只是函数和数组的冰山一角。

相关文章
|
16天前
从一个数组中拿到另一个数组中的值
从一个数组中拿到另一个数组中的值
|
5月前
数组相关方法?
数组相关方法?
|
2天前
|
Python
使用arange()函数创建数组
使用arange()函数创建数组。
11 3
|
5月前
|
前端开发
数组常用的几个方法
数组常用的几个方法
21 0
|
7月前
|
搜索推荐 编译器 C++
C++基础:第5~6章:数组\函数
C++基础:第5~6章:数组\函数
36 0
|
8月前
|
存储 索引
函数与数组
函数(function),数学术语。其定义通常分为传统定义和近代定义,函数的两个定义本质是相同的,只是叙述概念的出发点不同,传统定义是从运动变化的观点出发,而近代定义是从集合、映射的观点出发。
|
8月前
数组的相关方法
数组的相关方法
24 0
数组作为函数参数传参&数组名到底代表什么意义?
数组作为函数参数传参&数组名到底代表什么意义?
二维数组的初始化,下标,遍历,及数组间的赋值
下标: 行下标与列下标都是从0开始。 例如:int a[3][2] = { { 1,2 } , { 3,4 } , { 5,6 } }; 行下标:0 1 2 列下标:0 1 元素表现为: a [0][0] a [0][1] a [1][0] a [1][1] a [2][0] a [2][1] 另一个角度:
213 0
|
C语言 索引
从函数返回数组
从函数返回数组
90 0