//方式一
#include <stdio.h>
/*
int main(){
int a=0;
int arr[5];
//给数组每一个元素赋值
for (int i=0; i<5; i++) {
scanf("%d",&a);
arr[i]=a;
}
//打印数组里的每一个元素
for (int i=0; i<5; i++) {
printf("%d ",arr[i]);
}
printf("\n");
//改变数组里的每一个值为0
for (int i=0; i<5; i++) {
arr[i]=0;
}
//打印数组里的每一个元素
for (int i=0; i<5; i++) {
printf("%d ",arr[i]);
}
return 0;
}
*/
//方式二
void printfIntArr(int arr[],int length){
for (int i=0; i<length; i++) {
printf("%d ",arr[i]);
}
printf("\n");
}
void printfIntArr(int arr[],int length);
int main(){
int a=0;
int arr[5];
//给数组每一个元素赋值
for (int i=0; i<5; i++) {
scanf("%d",&a);
arr[i]=a;
}
printfIntArr(arr,5);
//打印数组里的每一个元素
// for (int i=0; i<5; i++) {
// printf("%d ",arr[i]);
// }
// printf("\n");
//改变数组里的每一个值为0
for (int i=0; i<5; i++) {
arr[i]=0;
}
printfIntArr(arr,5);
// //打印数组里的每一个元素
// for (int i=0; i<5; i++) {
// printf("%d ",arr[i]);
// }
return 0;
} |
|