第1个回答 2016-11-10
#include <stdio.h>
#include <iostream>
using namespace std;
int main(){
for(i=1;i<=5;i++){
scanf("%d",x);
if(x>ma){
ma=x;
mi=i;
}
}
printf("%d %d\n",ma,mi);
return 0;
}
望采纳,谢谢
第2个回答 2016-11-10
#include<stdio.h>
typedef struct person
{
int number;
char name[10];
float scores;
}person;
void sort(person a[],int num)
{
int i;
float mod=0;
for(i=0;i<num;i++)
{
if(mod<a[i].scores)
mod=a[i].scores;
}
for(i=0;i<num;i++)
{
if(mod==a[i].scores)
printf("学号:%d姓名:%s成绩%f:\n",a[i].number,a[i].name,a[i].scores);
}
}
int main()
{
person a[3];
int i;
for(i=0;i<3;i++)
{
printf(" 请输入学号,姓名,成绩\n");
scanf("%d%s%f",&(a[i].number),a[i].name,&(a[i].scores));
}
sort(a,3);
}