函数:函数是完成特定任务的独立程序代码单元。
使用函数可以省去编写重复代码的苦差。即使程序只完成某项任务一次,也值得使用函数。因为函数让程序更加模块化,从而提高了程序代码的可读性,更方便后期修改、完善。
int main()
{
//不用函数求两个数之和
int x, y;
int sum = 0;
scanf("%d,%d", &x, &y);
sum = x + y;
printf("%d\n", sum);
return 0;
}
//使用Add函数求两数之和
Add(int a, int b)
{
int num = 0;
num = a + b;
return num;
}
int main()
{
int x, y;
scanf("%d,%d", &x, &y);
int sum = Add(x, y);
printf("%d\n", sum);
return 0;
}
数组:数组是按顺序存储的一系列类型相同的值。整个数组有一个数组名,通过整数下标访问数组中单独的项或元素。
int main()
{
int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
int i = 0; //数组中第一个元素的编号为arr[0]
for (i; i < 10; i++)
{
printf("%d\n", arr[i]);
}
return 0;
}