#include <stdio.h> int main(){ int arr[6]={2,4,6,8,10,12}; for(int i=0;i<6;i++){ printf("arr[%d]=%d\n",i,arr[i]); } int sum=0; for(int i=0;i<6;i++){ sum+=arr[i]; } printf("all=%d\n",sum); printf("average=%.2f",sum/6.0); return 0; }数组的使用
#include<stdio.h> #define array_size 6 int main(){ int num[array_size]={ 11,22,33,44,55,66 }; int max_val,min_val,max_index,min_index; for(int*p=num;p<num+array_size;p++){ printf("%d\n",*p); } printf("\n"); max_val=num[0]; min_val=num[0]; max_index=0; min_index=0; for(int i=0;i<array_size;i++){ if (num[i]>max_val){ max_val=num[i]; max_index=i; } if (num[i]<min_val){ min_val=num[i]; min_index=i; } } printf("最大值是%d,他的下标是%d\n最小值是%d,他的下标是%d\n",max_val,max_index,min_val,min_index); return 0; }指针的使用