题解 1044: [编程入门]三个字符串的排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C++代码纯手写,采用实参宏定义函数交换2个字符串。字符串两两比较,自定义函数for循环,遍历实现字符串逐位比较,返回大小比较结果,立刻交换即可。保证str1<=str2<=str3

摘要:也许会有朋友说写那么复杂干什么,直接调用一个库函数进行比较多方便。一些基本但复杂的东西,C/C++的乐趣就在此。用python直接调用库函数最简洁。解题思路:C++代码纯手写,采用实参宏定义函数交换2……

c++的compare就是c的strcmp

摘要:#include<bits/stdc++.h> using namespace std; int main() {     string s[3];     cin>>s[0]>>s[1]>……

程序写的有问题,有大佬点拨一下吗?感谢

摘要:解题思路:三个字符串分别比较,若传入的字符串stra<=strb,则返回1;其他返回0。我把字符串“ab”和"abc",看做“ab”<"abc"程序提交上去显示答案错误,有大佬点拨一下吗?感谢注意事项……

三个字符串的排序

摘要:解题思路:暴力两两比较注意事项:参考代码:#include<stdio.h>int main(){ char a[100],b[100],c[100]; scanf("%s %s %s",a,b,c)……