解题思路:借助另一个数组
#include<stdio.h> int main() { char str1[100],str2[200]; scanf("%[^\n]", &str1);//保证空格也可以输入到字符串 int count = 0; for (int i = 0; i < 100; i++) { if (str1[i] != '\0') { count++; } else { break; } } for (int i = 0; i < count; i++) { str2[count+i] = str1[count-i-1];把字符串反向放到另一个数组中 printf("%c", str2[count+i]); } }
注意事项:
参考代码:
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:610 |
哥德巴赫曾猜测 (C语言代码)浏览:1023 |
字符串比较 (C语言代码)答案错误????浏览:601 |
程序员的表白 (C语言代码)浏览:668 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:694 |
printf基础练习2 (C语言代码)浏览:650 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |
核桃的数量 (C语言代码)浏览:872 |
Tom数 (C语言代码)浏览:529 |
1052题解(链表操作)浏览:687 |