c语言。从键盘输入10个学生成绩,求最高和最低分

如题所述

这个同学.
代码我就不给你了但是我可以给你把思路理一下
首先
定义从键盘接受的数组.
然后通过循环当然循环变量就是这个数组的长度.
可在外部定义一个最大和最小数
在循环中判断如果当前循环的这个数大则直接给大的赋值
如果小就给小的赋值.
打印输出就好.
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-09-04
#include<stdio.h>
main()
{int
i,max,min,a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];min=a[0];
for(i=1;i<10;i++)
{if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
}printf("%d,%d",max,min);
}

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

用C语言编写程序:从键盘输入10个学生的成绩,输出其最大值、最小值、和...
double min=NULL;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("最大值是%l...

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 += score;} avg = sum \/ 10;printf("10个学生的成绩总和为%.2f,平均值为%....

c语言中如何从键盘输入10个学生的成绩?
printf("请输入第%d个学生的成绩:", i + 1);scanf("%d", &scores[i]); \/\/ 从键盘输入成绩并存入数组中 } printf("输入的成绩为:\\n");for (i = 0; i < 10; i++) { printf("第%d个学生的成绩为:%d\\n", i + 1, scores[i]); \/\/ 打印输入的成绩 } return 0;} 运行程...

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

C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格率和优秀率,再...
int grade[10],NoGood[10],i,j=0,k=0,m=0; float PassRate,ExeRate; printf("请输入10个学生的成绩:\\n"); for(i=0;i<10;i++) { scanf("%d",&grade[i]); if(grade[i]>=85) { k++; } if(grade[i]>=60) { j++; } else { NoGood[m++]=i; } } PassRate=1.0f*j\/10*100...

通过键盘输入10名学生的c语言成绩,输出最高分与最低分
include <stdio.h>#define N 10int main(){ int i, j, tmp, a[N] = {0}; printf("请输入10名学生C语言成绩(空格隔开):\\n"); for(i = 0 ; i < N; i++) scanf("%d", &a[i]); for(i = 0 ; i < N-1; i++) { for(j = 0; j < N-i...

C语言编程,从键盘输入10个学生的成绩,试统计出他们的成绩总和及平均值...
char name[10];float score[3];}stu[MAX];float ave_course[3] = {0};float ave_student[MAX] = {0};int max_ave_i = 0; \/\/ 存储平均分最高的学生索引 int max_course_i[3] = {0}; \/\/存储单科分数,最高的学生索引 \/\/ 录入学生成绩 void input(int n) { int i;for...

从键盘上输入10个学生的成绩,计算出平均成绩,并输出低于平均分的学生成...
include<stdio.h> void main(){ float a[10];float sum=0;printf("请输入10个学生的成绩:\\n");for(int i=0;i<10;i++){ scanf("%f",&a[i]);sum+=a[i];} printf("不过平均线得的学生成绩为:");for(int j=0;j<10;j++){ if(a[j]<sum\/10)printf("%3.2f",a[j]);}...

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

相似回答