zoukankan      html  css  js  c++  java
  • 【C语言】(数组方式)输出一组成绩中的最高分与最低分

    两种不同方式获取最大值与最小值

    代码1:

    #include <stdio.h>
    int main()
    {
        float score[5], sum = 0, max, min;
        int i;
        printf("请输入5名童鞋的成绩:
    ");
        for (i = 0; i < 5; i = i + 1)
            scanf_s("%f", &score[i]);
        max = min = score[0];
        for (i = 0; i < 5; i = i + 1)
        {    
            if (max <= score[i])
                max = score[i];
        if (min >= score[i])
            min = score[i];
    }
    printf("最高分为:%.1f
    ",max);
    printf("最低分为:%.1f
    ", min);
    }

    代码2:

    #include <stdio.h>
    int main()
    {
        float score[5] ;
        int i,max, min;
        printf("请输入5名童鞋的成绩:
    ");
        for (i = 0; i < 5; i = i + 1)
            scanf_s("%f", &score[i]);
        max = min = 0;
        for (i = 0; i < 5; i = i + 1)
        {    
            if (score[max] <= score[i])
                max = i;
        if (score[min] >= score[i])
            min = i;
    }
    printf("下标为:%d的成绩为最高分:%.1f
    ",max,score[max]);
    printf("下标为:%d的成绩为最低分:%.1f
    ", min,score[min]);
    }
  • 相关阅读:
    通道分离与合并
    opencv颜色表操作
    opencv trackbar
    像素操作
    opencv 像素读写
    py 时间与日期
    py 字典
    py 元组
    py 列表
    课后作业-阅读任务-阅读提问-3
  • 原文地址:https://www.cnblogs.com/HGNET/p/11919597.html
Copyright © 2011-2022 走看看