解题思路:
注意事项:
参考代码:
#include<stdio.h> int main() { int n,k; scanf("%d%d",&n,&k); double a[n][2];//成绩是浮点数,就直接设double类型了 for(int i=0;i<n;i++) { for(int j=0;j<2;j++) { scanf("%lf",&a[i][j]); } } for(int i=0;i<n;i++) { for(int j=i+1;j<n;j++) { double t=0; if(a[j][1]>a[i][1]) { t=a[j][1]; a[j][1]=a[i][1]; a[i][1]=t; t=a[j][0]; a[j][0]=a[i][0]; a[i][0]=t; } } } printf("%0.0lf %g",a[k-1][0],a[k-1][1]);//学号不要用%g阿,k-1是因为数组是从0开始的 return 0; }
0.0分
0 人评分
矩形面积交 (C语言代码)浏览:1541 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:526 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:571 |
Wu-求圆的面积 (C++代码)浏览:1987 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:830 |
WU-C语言程序设计教程(第三版)课后习题11.12 (C++代码)(想学链表的小伙伴可以看看)浏览:960 |
蛇行矩阵 (C语言代码)浏览:599 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:580 |
1035 题解浏览:868 |
敲七 (C语言代码)浏览:2740 |