C语言程序设计:从键盘输入一个班(不超过30人)学生某门课的成绩
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/23 00:35:25
C语言程序设计:从键盘输入一个班(不超过30人)学生某门课的成绩
当输入成绩为负值时,则输入结束,统计并输出不及格人数并打印不及格学生的成绩,按成绩高低排序,输出该班最高分及最低分.
当输入成绩为负值时,则输入结束,统计并输出不及格人数并打印不及格学生的成绩,按成绩高低排序,输出该班最高分及最低分.
#include <stdio.h>
int main(int argc, char *argv[])
{
int i,j,n,s[30],temp,count=0;
for(n=0;n<30;n++)
{
scanf("%d",&s[n]);
if(s[n]<0) break;
}
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(s[i]<s[j])
{
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
printf("不及格学生分数\n");
for(i=0;i<n;i++)
if(s[i]<60){count++;printf("%d ",s[i]);}
printf("\n不及格人数:%d\t最高分:%d\t最低分:%d\n",count,s[0],s[n-1]);
return 0;
}
int main(int argc, char *argv[])
{
int i,j,n,s[30],temp,count=0;
for(n=0;n<30;n++)
{
scanf("%d",&s[n]);
if(s[n]<0) break;
}
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(s[i]<s[j])
{
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
printf("不及格学生分数\n");
for(i=0;i<n;i++)
if(s[i]<60){count++;printf("%d ",s[i]);}
printf("\n不及格人数:%d\t最高分:%d\t最低分:%d\n",count,s[0],s[n-1]);
return 0;
}
C语言程序设计:从键盘输入一个班(不超过30人)学生某门课的成绩
求C语言编程 从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,当输入成绩为负值时,输入结束
从键盘输入一个班(全班最多不超过30人)学生某门课的成绩(用一维数组解决)
从键盘输入一个班(全班最多不超过30人)学生某门课的成绩,当输入成绩为-1时,输入结束,分别实现下列功
C语言程序设计:从键盘输入全班N个同学的成绩,求平均成绩!
( c语言)定义一个2维数组,从键盘输入的10个学生4门功课成绩,输出每门功课中的最大值、最小值、平均值
C语言基础题.有5个学生,每个学生有3门课的成绩,从键盘输入学生数据
4. 编程实现:从键盘上输入5位学生的《C语言程序设计》的成绩,统计这门课程的平均成绩,并输出最高成绩
(1)定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩; (2)从键盘输入10个学生的以上内容
有键盘输入三个学生的数学考试成绩,计算他们的平均分并且保留两位小数,c语言程序设计题
C语言编程题:从键盘输入10个学生的成绩,计算平均成绩,统计及格人数,计算高于平均分的学生的分数
C语言程序设计题:从键盘输入100个整数,计算并输出大于等于零的数的平均数(保留小数点后两位).