牛客网刷题
1.题目:将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。
2.代码:
#include <bits/stdc++.h>
using namespace std; //声明全局变量//
int main()
{
string str;//定义字符串数据类型 str//
getline(cin,str); //此函数可读取整行,包括前导和嵌入的空格,并将其存储在字符串对象中,其中cin正在读取输入流,而str是接受输入字符串的string变量的名称。//
reverse(str.begin(),str.end());//reverse函数反转字符串组//
cont<<str<<endl;//cout意思是控制台输出,是程序输出结束,并刷新输出流//
return 0;
}
3.总结:这题用到的算法比较简单,但是其中有getline(cin,str) reverse 和cout<<str<<endl语法没见过。通过这次仔细查阅,了解到了这些算法的用法。有了收获。