PTA乙级1009:说反话

本题如果通过char来构造处理字符串的话,会比较麻烦,使用C++中的string类,可大大减少代码的数量以及复杂性

#include <iostream>
#include <string>

using namespace std;

int main()
{
	string str[81];
	int i;
	//依此输入每个单词,一个单词为一个string
	for (i = 0; i < 81; i++)
	{
		cin >> str[i];
		char a = getchar();//当输入回车换行时,输入结束
		if (a == '\n')
		{
			break;
		}
	}

	//逆序输出str字符串
	for (i; i >= 0; i--)    
	{
		cout << str [i];
		if (i != 0)
			cout << " ";
	}
}
发布了36 篇原创文章 · 获赞 47 · 访问量 2149

猜你喜欢

转载自blog.csdn.net/weixin_43699840/article/details/104712622
今日推荐