输入两个字符串+str1+和+str2+,比较后将较大的字符串存在+str1+中,将较小的存在+str2+中+。
时间: 2023-12-25 21:04:05 浏览: 58
以下是实现输入两个字符串比较后将较大的字符串存在str1中,将较小的存在str2中的代码:
```cpp
#include <iostream>
#include <cstring>
using namespace std;
void compareAndSwap(char *str1, char *str2) {
if (strcmp(str1, str2) < 0) {
char temp[100];
strcpy(temp, str1);
strcpy(str1, str2);
strcpy(str2, temp);
}
}
int main() {
char str1[100], str2[100];
cout << "请输入两个字符串:" << endl;
cin >> str1 >> str2;
compareAndSwap(str1, str2);
cout << "较大的字符串为:" << str1 << endl;
cout << "较小的字符串为:" << str2 << endl;
return 0;
}
```
输入两个字符串后,程序会自动比较两个字符串的大小,将较大的字符串存储在str1中,较小的字符串存储在str2中,并输出结果。
阅读全文