解题思路:
结构体排序
注意事项:
参考代码:
#include<iostream> #include<string> #include<algorithm> using namespace std; struct zi{ int m; string n; }fu[5]; bool cmp(zi a,zi b){ return a.m<b.m; } int main() { int a[5]; string s[5]; for(int i=0;i<5;i++){ cin>>s[i]; fu[i].m=s[i].size(); fu[i].n=s[i]; } sort(fu,fu+5,cmp); cout<<fu[4].n; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:822 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:653 |
时间转换 (Java代码)浏览:574 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
【绝对值排序】 (C++代码)浏览:672 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:759 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:524 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:468 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:596 |