输入10个学生的c语言成绩,用c语言输入20个学生的成绩

发布时间:2023-01-07

本文目录一览:

  1. c语言作业:输入10个学生成绩,输出高于90的成绩?
  2. [用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和平均值(要求数组存储学生成绩)](#用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和平均值(要求数组存储学生成绩)
  3. C语言从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数?
  4. 用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
  5. c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分,min函数求最

c语言作业:输入10个学生成绩,输出高于90的成绩?

#include <stdio.h>
int main()
{
    float grade[10];
    float aver;
    float Sum=0;
    printf("请输入学生的成绩:");
    //输入10个学生成绩
    for(int i=0; i<10; i++){
        scanf("%f", &grade[i]);
    }
    //输出高于90 的成绩
    printf("输出高于90 的成绩:");
    for(int i=0; i<10; i++){
        if(grade[i] > 90){
            printf("%f ", grade[i]);
        }
    }
    printf("\n");
}

用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和平均值(要求数组存储学生成绩)

#include <stdio.h>
int main(){
    double a[10]={};
    double sum=0;
    double max;
    double min;
    puts("请输入10个学生的成绩:");
    for(int i=0; i<10; i++){
        scanf("%lf", &a[i]);
    }
    for(int i=0; i<10; i++){
        sum += a[i];
        if(i == 0){
            max = a[0];
            min = a[0];
        } else {
            if(a[i] > max) max = a[i];
            if(a[i] < min) min = a[i];
        }
    }
    printf("所有元素的平均值为:%lf\n", sum/10);
    printf("最大值是%lf\n", max);
    printf("最小值是%lf\n", min);
}

C语言从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数?

#include <stdio.h>
#define N 10
void main()
{
    int i,a,b,c,d,e,n[N];
    a = b = c = d = e = 0;
    for(i=0; i<N; i++)
    {
        printf("请输入成绩%d:",i);
        scanf("%d", &n[i]);
        if(n[i] >= 90)
            a++;
        else if(n[i] >= 80)
            b++;
        else if(n[i] >= 70)
            c++;
        else if(n[i] >= 60)
            d++;
        else
            e++;
    }
    printf("优:%d\n良:%d\n中:%d\n及格:%d\n不及格:%d\n",a,b,c,d,e);
}

用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩

#include <iostream>
using namespace std;
int main()
{
    int s[10], i, j, t;
    cout << "输入10个数:";
    for (i = 0; i < 10; i++)
    {
        cout << "请输入第" << i+1 << "名学生的成绩:" << endl;
        cin >> s[i];
    }
    for (i = 0; i < 10; i++)
    {
        for (j = 0; j < 9 - i; j++)
            if (s[j] < s[j + 1])
            {
                t = s[j + 1];
                s[j + 1] = s[j];
                s[j] = t;
            }
    }
    cout << "成绩由高到低为:";
    for (i = 0; i < 10; i++)
        cout << s[i] << "\t";
    return 0;
}

c语言输入10个学生的成绩,输出最高分和最低分.编写函数max求最高分,min函数求最

#include <stdio.h>
int max(int fenshu[])
{
    int max = 0;
    for(int i = 0; i < 10; i++)
    {
        if(fenshu[i] > max)
        {
            max = fenshu[i];
        }
    }
    return max;
}
int min(int fenshu[])
{
    int min = 101;
    for(int i = 0; i < 10; i++)
    {
        if(fenshu[i] < min)
        {
            min = fenshu[i];
        }
    }
    return min;
}
int main()
{
    int fenshu[10];
    printf("请输入十个整数(0~100)\n");
    for(int i = 0; i < 10; i++)
    {
        scanf("%d", &fenshu[i]);
    }
    printf("最高分数是%d,最低分数是%d", max(fenshu), min(fenshu));
}