解题思路:
结构体排序
注意事项:
参考代码:
#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++代码)浏览:839 |
A+B for Input-Output Practice (IV) (C++代码)浏览:865 |
C二级辅导-同因查找 (C语言代码)浏览:626 |
成绩转换 (C语言代码)浏览:1048 |
剪刀石头布 (C语言代码)浏览:802 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:642 |
Hello, world! (C++代码)浏览:1778 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:580 |
循环入门练习6 (C语言代码)浏览:1058 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:756 |