教你如何使用数组找最大值和最小值

 时间:2026-05-01 21:05:24

1、打开啊哈c编译器

教你如何使用数组找最大值和最小值

2、int i;

    int max;

    int min;

    int total=0;

    float average;

教你如何使用数组找最大值和最小值

3、  int datas[10];

    for(i=0;i<10;i++){//0 1 2 3 4 5 6 7 8 9

        printf("请输入第%d个数:",i+1);

        scanf("%d",&datas[i]);

        if(datas[i]>100 || datas[i]<0){

            

            printf("非法输入,退出程序\n");

            system("pause");

            exit(-1);

        }

        

    }

教你如何使用数组找最大值和最小值

4、 for(i=0;i<10;i++){

        printf("第%d个数据是:%d\n",i+1,datas[i]);

    }

    

    max = datas[0];

    

    for(i=0;i<10;i++){

        if(max<datas[i]){

            max=datas[i];

            

        }

      

    }

    printf("*********最大的数据是:%d*********\n",max);  

教你如何使用数组找最大值和最小值

5、min = datas[0];

    

    for(i=0;i<10;i++){

        if(min>datas[i]){

            min=datas[i];

            

        }

        

    }

    

    printf("*********最小的数据是:%d*********\n",min); 

教你如何使用数组找最大值和最小值

6、for(i=0;i<10;i++){

        //total += datas[i]

        total = total + datas[i];

         

    }

    average=(float)total/10;

    

    printf("数据的总和为:%d,其平均值为:%f\n",total,average);

教你如何使用数组找最大值和最小值

7、运行程序

教你如何使用数组找最大值和最小值

  • C语言如何打印九九乘法表?
  • 如何用C语言把小写字母转为大写?
  • 用python猜数字游戏代码
  • C语言如何比较3个整数的大小?
  • C语言如何将十进制数转换为二进制?
  • 热门搜索
    创卫手抄报设计图 历史手抄报花边 轻声慢步手抄报内容 手抄报简单又漂亮 二年级手抄报内容 让妈妈露笑脸手抄报 初中数学手抄报图片 关于自信的手抄报 环境保护手抄报内容 我让妈妈露笑脸手抄报