求助佬们!为何char能ac而string不能??
查看原帖
求助佬们!为何char能ac而string不能??
1047750
Dream_liu楼主2023/8/18 18:55
#include<iostream>
#include<string>
using namespace std;
int main()//A<B<C
{
	int arr[3];
	string order[3];
	for (int a = 0; a < 3; a++)
	{
		cin >> arr[a];
	}
	for (int o = 0; o < 3; o++)
	{
		cin >> order[o];
	}
	for (int i = 0; i < 2; i++)
	{
		for (int j = 0; j < 2 - i; j++)
		{
			if (arr[j] >= arr[j + 1])//min >> max
			{
				int temp = arr[j + 1];
				arr[j + 1] = arr[j];
				arr[j] = temp;
			}
		}
	}
	for (int q = 0; q < 3; q++)
	{
		if (order[q] == "A")
		{
			cout << arr[0] << " ";
		}
		if (order[q] == "B")
		{
			cout << arr[1] << " ";
		}
		if (order[q] == "C")
		{
			cout << arr[2] << " ";
		}
	}
	system("pause");
	return 0;
}
2023/8/18 18:55
加载中...