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

供稿:hz-xin.com     日期:2025-01-14
从键盘输入10个成绩,分别统计优、良、中、及格不及格的人数。编程

#includemain(){ int num; int a,b,c,d,e; a=b=c=d=e=0; for(int i=0;i=90) a++; else if(num>=80) b++; else if(num>=70) c++; else if(num>=60) d++; else e++; } printf("成绩优的人数为%d
",a); printf("成绩良的人数为%d
",a); printf("成绩中的人数为%d
",a); printf("成绩及格的人数为%d
",a); printf("成绩不及格的人数为%d
",a); return 0;}

#include
void main()
{
int i,a[5];
float score[10];
for(i=0;i<10;i++)
scanf("%f",&score[i]);
for(i=0;i<10;i++)
a[i]=0;
for(i=0;i<10;i++)
{
if(score[i]>=85)
a[0]++;
if(score[i]>=75&&score[i]<85)
a[1]++;
if(score[i]>=65&&score[i]<75)
a[2]++;
if(score[i]>=60&&score[i]<65)
a[3]++;
if(score[i]<60)
a[4]++;
}
printf("等级为优的人数为%d
",a[0]);
printf("等级为良的人数为%d
",a[1]);
printf("等级为中的人数为%d
",a[2]);
printf("等级为及格的人数为%d
",a[3]);
printf("等级为不及格的人数为%d
",a[4]);
}

// 数组名和变量a同名了
#include <stdio.h>
#define N 10
void main()
{
int i,a,b,c,d,e,n[N]; // 数组名和变量a同名了
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个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
int main() { int i;float score, sum = 0, avg;printf("请输入10个学生的成绩:\\n");for (i = 1; i <= 10; i++) { printf("第%d个学生的成绩:", i);scanf("%f", &score);sum += score;} avg = sum \/ 10;printf("10个学生的成绩总和为%.2f,平均值为%.2f。\\n",...

C语言从键盘输入十个学生的成绩,怎么做?
int main() { int scores[10]; \/\/ 定义一个数组来存储10个学生的成绩 int i;printf("请输入10个学生的成绩:\\n");for (i = 0; i < 10; i++) { printf("请输入第%d个学生的成绩: ", i + 1);scanf("%d", &scores[i]);} printf("\\n输入的成绩如下:\\n");for (i = 0;...

用c语言编写一个程序,从键盘输入10个学生成绩。
C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩。1、虽然main函数可以作为结构体或者类的成员函数,但相应地会失去作为程序出入口的功能。C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。2、循环语句中进行10个数的累加在sum里面,然后在...

C语言从键盘输入10个成绩,分别统计优、良、中、及格、不及格的人数...
include <stdio.h> define N 10 void main(){ int i,a,b,c,d,e,n[N]; \/\/ 数组名和变量a同名了 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(...

用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
在C语言编程中,我们可以通过数组嵌套使用for循环以及冒泡排序算法来实现从键盘输入10个学生的成绩并按从高到低的顺序进行排序和输出。具体的实现代码如下:include <iostream> using namespace std;int main() { int s[10], i, j, t;cout << "输入10个数:";for (i = 0; i < 10; i++)...

从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?是C语言
<stdio.h> void main(){ int i,sum;int a[10];float average;sum =0;printf("please input the score.\\n");for(i=0;i<10;i++){ scanf("%d",&a[i]);sum += a[i];} average = (float)(sum\/10.0);printf("总分=%d,平均分=%f\\n",sum,average);} VC6.0下调试通过。

C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
\/\/ 录入学生成绩 void input(int n) { int i;for(i=0; i<n; i++) { scanf("%s %s", stu[i].no,stu[i].name);scanf("%f %f %f", &stu[i].score[0], &stu[i].score[1], &stu[i].score[2]);} } \/\/ 计算平均成绩 void average(int n){ int i,j;float max_ave ...

C语言编程,从键盘输入10个学生的成绩,由高到低排序输出成绩。
在C语言编程中,处理学生成绩排序是一个常见的任务。这里展示一个基本的排序算法应用,通过键盘输入10个学生的成绩,然后按照从高到低的顺序输出这些成绩。如果仅需关注成绩,可以直接使用以下代码实现排序功能。如果有需要,还可以扩展代码,加入学号、姓名等信息,通过结构体进行排序。具体代码如下:include"...

用C语言编程:从键盘输入10个学生的成绩和学号,将其排序输出,并输出中...
C语言编程示例:从键盘输入10个学生的学号和成绩,对成绩进行排序并输出排序后的学号和成绩。具体实现如下:首先,定义一个结构体数组,用于存储10个学生的学号和成绩:c include struct student { int id;int score;};struct student stu[10];int main(void){ int i, m;struct student j;for (i...

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
"请输入第%d个学生的成绩:");scanf("%f",&arry[num]);sum=0;sum=sum+arry[num];printf("\\n");} printf("十个学生的总成绩为:%4f\\n他们的平均成绩是:%4f\\n",sum,sum\/10);} 差不多就是这样了,你用VC6.0的平台试一下,这些东西是比较简单的,好好看看谭浩强的那本C语言吧 ...