C语言编程输入若干个学生(不超过10个)的分数(若输入-1表示输入结束)然后输出平均分最高分和最低分求大神

供稿:hz-xin.com     日期:2025-01-13
输入若干个学生的百分制成绩,计算平均分并输出.输入-1表示结束,若输入的成绩超过100,则需重新输入.c语言

#includevoid main(){ int sum=0; int n=0; int a,i; do{ printf("请输入成绩,以-1结束:"); scanf("%d",&a); while(a>100) { printf("输入错误,请重新输入:"); scanf("%d",&a); } sum+=a;//求总分 n++;//统计人数 }while(a!=-1) printf("平均分为:%d
",sum/n); }

#include
#include
int main()
{
int i=0;//学生人数计数器
float n;
double sum=0;
printf("请依次输入学生成绩以-1结束:
");
while(n!=-1)
{
scanf("%f",&n);
sum=sum+n;
i++;
}//当i==-1时sum-1 且i+1 所以下边总分要是i-1,总分为sum+1;时间不够没改到很好见谅
printf("学生人数:%d
",i-1);
printf("总分 :%.0f
",sum+1);//
printf("平均分:%.2f
",(sum+1)/(i-1));
return 0;
}

#include<stdio.h>
 
#include<stdlib.h>
 
int main()
{
    float average = 0.0f;
    int max = 0;
    int min = 100;
    int data;
    int counter = 0;
    scanf("%d", &data);
    while( -1 != data)
    {
        average += data;
        counter++;
        if (max < data)
        {
            max = data;
        }
        if (min > data)
        {
            min = data;
        }
        scanf("%d", &data);
    }
    printf("average score is:%f
", average / counter);
    printf("max score is:%d
", max);
    printf("min score is:%d
", min);
 
    return 0;
}


用C语言编写一个程序,输入若干学生成绩,输出最高值和平均分
include<stdio.h>int main(){ int i,b; printf("输入学生数量:"); scanf("%d",&b); float a[b],sum,max; for(i=0;i<b;i++) { printf("第%d个学生的成绩:",i+1); scanf("%f",&a[i]); } max=a[0]; for(i=0;imax) max=a[i]; sum...

c语言编程:一个班有N个同学,通过键盘输入成绩,并进行一下处理:1求平均...
printf("1 平均分\\n");printf("2 增加\\n");printf("3 不及格补60\\n");printf("4 求最值\\n");printf("5 排序\\n");printf("6 退出\\n");} int main(){double a[200];int n,i,c,m;printf("输入学生个数N\\n");scanf("%d",&n);printf("输入成绩:\\n");for(i=0;i<n;...

C语音编程题(一个班级有N个学生,每个学生有学号、姓名,学生学习课程...
printf("请输入第%d名学生的学号:\\n",i+1);scanf("%u",&stu[i].stuNum);getchar();printf("请输入第%d名学生的姓名:\\n",i+1);scanf("%d",&stu[i].scoreCh);getchar();printf("请输入第%d名学生的数学分数:\\n",i+1);scanf("%d",&stu[i].scoreMath);getchar();printf("...

学过c语言的帮忙编程一下
printf("1. 输入学生信息\\n");printf("2. 输出学生信息\\n");printf("3. 排序学生信息\\n");printf("4. 查找学生信息\\n");printf("5. 退出系统\\n");while(1){ printf("请输入你的选择(1-5)\\n");scanf("%d",&inputchoice);if((inputchoice<1) || (inputchoice>5))printf...

一个班有若干名学生,要求用户从键盘输入每个学生语文课的成绩后输出该...
main(){ int z, i, a[n],n;scanf(%d,n)for(i=0;i<n;i++){ scanf(%d,a[n])} for(i=0;i<n;i++){ a[i]=a[i]+a[i+1];} z=a[i]\/n;printf(%d,z);}

C语言 编程实现 输入若干个学生成绩,输入-1表示结束,求平均成绩_百度知 ...
include <stdio.h> int main(){ double score,sum=0,count=0,average;while (scanf("%lf",&score),score!=-1){ sum+=score;count++;} average=sum\/count;printf("%.2lf\\n",average);return 0;}

用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件...
用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件和屏幕的程序 100 七、对编程的具体说明如下:1)定义一个student结构体如下:structstudent{charname[20];\/\/姓名floatscore[4];\/\/四门功课的成绩floataverage;\/\/四门功课的平均成绩intorder;\/\/根据平均... 七、 对编程的具体说明如下:1) 定义...

输入若干个学生信息(学号 姓名 成绩) 输入学号为0时输入结束 建立一个...
1、首先,定义一个数据结构student,包含学生的各信息。2、定义两个student类型的变量,保存所有学生的成绩信息和临时变量。3、定义一个自定义函数,输入学生的成绩信息。4、具体实现学生信息的输入,并计算总分。5、主函数中,先定义4个整型变量,保存学生的总数,以及控制循环的变量。6、接着,输入学生...

题目描述:给定n(1≤n≤100)个学生的姓名和成绩,按照成绩从高到低排序...
可以使用排序算法对学生的成绩进行排序,然后按照排好序的顺序输出学生的姓名和成绩。下面是一种可能的实现方法,使用Python语言编写:```python 输入学生数量 n = int(input("请输入学生的数量:"))创建一个空列表,用于存储学生的姓名和成绩 students = []输入学生的姓名和成绩,并将其添加到列表中 ...

用C语言编写程序 :输入N个学生一门课的成绩,输出平均成绩和高于平均成绩...
incude<stdio.h> float a(int num,float sum){ float c;c=sum\/num;return c;} void main(){ int num;float score,sum=0,c;printf("请输入有多少学生:");scanf("%d",&num);for(int i=0;i<num;i++){ printf("请输入成绩:");scanf("%f",&score);sum+=score;} c=a(num,...