C语言 从键盘输入10个学生的高考总成绩,输出最高分

如题所述

做一次雷锋哥哥。
#include ,<stdio.h>
#include <stdlib.h>
int High(int score[],int n) //计算最高分
{
int sc=0;
for(int i=0; i<n; i++) if( score[i] > sc ) sc = score[i];
return sc;
}
int main()
{
int score[10];
for(int i=0; i<9; i++)
{
printf("请输入第%d个学生总成绩:",i+1);
scanf("%d",&score[i]);
}
int max = High(score,10);
printf("\n最高分:%d\n\n",max);
system("PAUSE");
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-26
#include <stdio.h>
int main()
{
long scores[10];
long Max=0;
int i;
printf("输入每个学生的成绩:\n");
for (i=0;i<10;i++)
{
printf("输入第%d名学生成绩:",i+1);
scanf("%ld",&scores[i]);
if(scores[i]>Max)
Max=scores[i];
printf("\n");

}
printf("10名学生中高考成绩最高分是:%ld",Max);
getchar();
getchar();
return 0;

}
第2个回答  2012-05-26
这个不难写吧,需要的话可联系我追问

哥,我难啊。

追答

你这个问题没悬赏分,你给100,我就帮你写个

编程题 从键盘上输入10个学生的成绩,求出这10个学生成绩的平均分和最...
scanf("%d",&a); \/\/每输入一个成绩回车一次。sum=sum+a;if(max

c语言中如何从键盘输入10个学生的成绩?
include <stdio.h> 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]); \/\/ 从键盘输入成绩并存入数组中...

C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
printf(" 学号=%s, 姓名=%s, 成绩=%6.2f:\\n", stu[i].no, stu[i].name, stu[i].score[0]);printf("数学,最高分的学生:\\n");i=max_course_i[1];printf(" 学号=%s, 姓名=%s, 成绩=%6.2f:\\n", stu[i].no, stu[i].name, stu[i].score[1]);printf("英语,...

用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和...
puts("请输入10个学生的成绩:");for(int i=0;i<10;i++){ scanf("%lf",&a[i]);} for(int i=0;i<10;i++){ sum+=a[i];i==0?max=a[0],min=a[0]:(maxa[i]?min=a[i]:NULL);} printf("所有元素的平均值为:%lf\\n",sum\/10);printf("最大值是%lf\\n",max);prin...

C++编写一个程序,从键盘输入10个学生的成绩,统计最高分、最低分和平均...
输出10个学生的成绩: \\n");for(int i=0;i<10;i++)printf("%5f",a[i]);for(int j=0;j<10;j++){ if(a[j]>=max)max=a[j];else if(a[j]<=min)min=a[j];avg=avg+a[j];} printf("The max is %2f,the min is%2f,the avg is%2f \\n",max,min,avg\/10);} ...

c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?_百 ...
以下是C语言实现从键盘输入10个学生的成绩,统计出他们的成绩总和及平均值的代码:c include 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 +=...

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 ...

C语言编程 从键盘输入十个学生的成绩 求平均分数及高于平均分数的成绩...
include <stdio.h>#define stuNum 10 \/\/学生人数int main(){ int score[stuNum],i,sum=0,ave; printf("输入%d个学生成绩:",stuNum); for(i=0;i<stuNum;i++) { scanf("%d",&score[i]); sum=sum+score[i]; } ave=sum\/stuNum; printf("平均分:%d...

用c语言编程从键盘输入十个学生的成绩。
c语言从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值?}average=(float)(sum\/0);printf(总分=%d,平均分=%f\\n,sum,average);}VC0下调试通过。然后在循环语句外使用(average=sum\/10)来计算10个数的平均数。按照题目的要求编写完源代码之后,点击“运行”,弹出输入页面之后,在输出...

用C语言编程:从键盘输入10个学生的成绩,由高到低排序输出成绩
在主函数main中,接收用户输入,初始化数组,调用排序函数,然后输出排序后的成绩:在main函数里,创建一个大小为SIZE的整型数组number,并通过for循环读取用户输入的10个成绩。调用bubble_sort函数对数组进行排序,最后遍历数组并打印出排序后的成绩。运行程序后,你会看到按高分到低分排列的学生成绩。除了...

相似回答