解题思路:先正序输出一遍,再利用倒循环倒着输出一边
注意事项: 注意换行符的有无
参考代码:
#include<iostream> #include<string> using namespace std; int main() { string a; getline(cin, a); //读取一整行字符,包含在头文件string这个头文件中 cout << a; //先正序输出一边字符串a,注意后面没有换行符 //用一个循环从最后一个到第一个字符输出达到倒叙输出的结果 for (int i = a.size() - 1; i >= 0; i--)//a.size()这个函数表示的是a的长度,包含在string这个头文件中 { cout << a[i]; //注意循环中每次输出都没有换行符 } cout << endl; return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:562 |
C语言训练-求PI* (C语言代码)(正确结果竟然是谜一样的3.141591)浏览:1303 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:657 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:523 |
用筛法求之N内的素数。 (C语言代码)浏览:834 |
哥德巴赫曾猜测 (C语言代码)浏览:2358 |
水仙花 (C语言代码)浏览:1095 |
交换Easy (C语言代码)浏览:764 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:548 |
小O的数字 (C语言代码)浏览:1418 |