在一次考试中,每个学生的成绩都不相同,现知道了每个学生的学号和成绩,求考第K名学生的学号和成绩。学生人数为5人。
输入样例:
1
90
2
80
3
70
4
60
5
50
3
输出样例:
3
70.00
参考代码:
#include<stdio.h>
int main()
{
int a[5], i, index;
double b[5];
for(i=0; i<5; i++)
{
scanf("%d", &a[i]);
scanf("%lf", &b[i]);
}
scanf("%d", &index);
for(i=0; i<5; i++)
if(a[i] == index)
printf("%d\n%.2lf", a[i], b[i]);
return 0;
}
#include<stdio.h>
int main()
{
int n=5,j;
int t[n];
double f[n];
for(j=0; j<n; j++)
{
scanf("%d",&t[j]);
scanf("%lf",&f[j]);
}
int pos;
scanf("%d",&pos);
for(j=0; j<n; j++)
if(t[j]==pos)
printf("%d\n%.2lf",t[j],f[j]);
return 0;
}
编译器不一样的话,建议自己照着打一遍,直接复制会出问题