解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h> using namespace std; struct u { char str[50]; string str4; }; struct u A[105]; bool cmp(u x1,u x2) { return x1.str4<x2.str4; } int main() { string str1; char str2[50]; getline(cin,str1); int n=str1.size(); int k=0,j=0; for(int i=0; i<n; i++) { if(str1[i]==' '&&str1[i+1]!=' ') { for(int jj=0; jj<j; jj++) { A[k].str[jj]=str2[jj]; str2[jj]=' '; } A[k].str4=A[k].str; k++; j=0; } if(str1[i]==' ') { continue; } str2[j]=str1[i]; j++; if(i==n-1) { for(int jj=0; jj<j; jj++) { A[k].str[jj]=str2[jj]; str2[jj]=' '; } A[k].str4=A[k].str; k++; j=0; } } sort(A,A+k,cmp); for(int i=0; i<k; i++) { if(A[i].str4==A[i+1].str4) { continue; } cout<<A[i].str4<<endl; } return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:525 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:421 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:541 |
不会做的浏览:874 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
Wu-求圆的面积 (C++代码)浏览:1892 |
1017题解浏览:605 |
母牛的故事 (C语言代码)浏览:944 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:514 |
矩阵乘方 (C语言代码)浏览:1030 |