输入6个人的成绩(各不相同),打印出最大成绩的是第几个人

#include<stdio.h> void main()

{  int i,jing[5],ti,cheng[5];

for(i=0;i<6;i++)

{  printf("第%d人的成绩是;",i+1);

scanf("%d",&jing[i]);  }

for(i=0;i<6;i++)

{

cheng[i]=jing[i];

}

for(i=0;i<6;i++)

{

if(cheng[i]>cheng[i+1])

{

ti=cheng[i];    cheng[i]=cheng[i+1];    cheng[i+1]=ti;

}

}

printf("\n");

for(i=0;i<6;i++)

{

if(jing[i]==ti)

{

printf("第%d是最大成绩",i+1);

}

}

}

时间: 2024-10-22 20:26:48

输入6个人的成绩(各不相同),打印出最大成绩的是第几个人的相关文章

输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩 从大到小打印。三个功能(输入是一个函数,求平均分是一个函数,排序是一个 函数)都用函数实现,最后在main方法中调用。

/*5.输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩从大到小打印.三个功能(输入是一个函数,求平均分是一个函数,排序是一个函数)都用函数实现,最后在main方法中调用.*/ #include <stdio.h> int inputScore(){ int score; scanf("%d",&score); return score;} double avg(int scores[],int length){ int i,score = 0;

20161213 输入一个班级中n个学生某一科的成绩(假设都是正整数)并计算这个班这科平均分是多少?

题目: 输入一个班级中n个学生某一科的成绩(假设都是正整数)并计算这个班这科平均分是多少? 今天的题,要求只能用我规定的四个变量来做,n表示n个学生,a表示每个学生的成绩,i用来控制循环,s表示总分,这样平均分就是s/n (保留一位小数).这道题每一部分大家都知道是什么意思,组合起来看能不能做出来. 代码: 老师的答案:

有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件

* 题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件 public class 第五十题保存学生成绩 { public static void main(String[] args) throws IOException { //保存学生成绩到文件stud中 int stuId = 0; //学号 String stuName = null;//姓名 int grade1 = 0;//第一门

输入一个维度,逆时针打印出一个指定的矩阵

题目:用户给定一个维度,打印出指定的一个矩阵,例如用户给定10,输出应该如下图所示: 程序如下: #include <stdio.h> #include <malloc.h> int main() { int dimension; int *p; int startx, starty, endx, endy; int i, j, value = 0; printf("Please input dimension:"); scanf("%d",

输入一个长方形的宽和高(正整数),请打印出它的边长和面积

请输入一个长方形的宽和高(正整数),请打印出它的边长和面积. #include <stdio.h>void main(){ int l;                   // 宽 int high;             // 高 int c;                 //边长 int s;                //面积 printf("请输入长方形的长:\n") ; scanf("%d",&l); printf(&quo

依次将10个数输入,要求打印出其中最大的数

#include <stdio.h>void main(){ int j=0,k=0,max=0; printf("请输入十个数:\n"); scanf("%d",&j); max=j; for(;k<=9;k++) { scanf("%d",&j); if(j>max) { max=j; } } printf("十个数中最大的数是:%d\n",max); } 依次将10个数输入,要求打

根据输入的内容打印出菱形

/* 5 根据输入的内容打印出菱形 */ +(void)print:(NSInteger)count blankString:(NSString*)blankString flagString:(NSString*)flagString /* { NSMutableString * ptr = [[NSMutableString alloc]init]; for (NSInteger i = 0; i < count; i++) { for (NSInteger j = 0; j < coun

依据输入的内容打印出菱形

/* 5 依据输入的内容打印出菱形 */ +(void)print:(NSInteger)count blankString:(NSString*)blankString flagString:(NSString*)flagString /* { NSMutableString * ptr = [[NSMutableString alloc]init]; for (NSInteger i = 0; i < count; i++) { for (NSInteger j = 0; j < coun

c程序设计 8.15写几个函数:①输个职工的姓名和职工号;②按职工号由小到大顺序排序,姓名顺序也随之调整;③要求输入一个职工号,用折半法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工

8.15写几个函数:①输个职工的姓名和职工号:②按职工号由小到大顺序排序,姓名顺序也随之调整:③要求输入一个职工号,用折半法找出该职工的姓名, 从主函数输入要查找的职工号,输出该职工. 写的时候为方便输入,我设的是输入3名职工的信息. #define N 3 #include <stdio.h> #define N 3 #define LEN 20 //定义一个结构体类型 struct student{ char name[LEN]; int num; }; int main(){ int n