C语言的学习过程,我把它记录下来 |
---|
实现函数init()初始化数组 |
实现empty()清空数组 |
实现reverse()函数完成数组元素的逆置 |
实现print()打印数组 |
#include<stdio.h>
void init(int arr[], int sz)
{
for (int i = 1; i <= sz; i++)
{
arr[i - 1] = i;
}
}
void empty(int arr[], int sz)
{
for (int i = 0; i < sz; i++)
{
arr[i] = 0;
}
}
void reverse(int arr[], int sz)
{
int i = 0;
int temp = 0;
for (i = 0,sz -= 1; i < sz; i++, sz--)
{
temp = arr[i];
arr[i] = arr[sz];
arr[sz] = temp;
}
}
void print(int arr[], int sz)
{
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d", arr[i]);
}
}
int main()
{
int arr[10];
int sz = sizeof(arr) / sizeof(arr[0]);
init(arr, sz);
empty(arr, sz);
reverse(arr, sz);
print(arr, sz);
return 0;
}
希望能和大家一起学习、进步,每一个关注和点赞都是我学习的动力,我也会回关回赞的,互相督促共同进步 |
---|