解题思路:借助另一个数组
#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.4 (C语言代码)浏览:623 |
C语言训练-计算:t=1-1/(2*2)-1/(3*3)-...-1/(m*m) (C语言代码)浏览:799 |
拆分位数 (C语言代码)浏览:1361 |
数组输出 (C语言代码)错误???浏览:602 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:723 |
C语言训练-大、小写问题 (C语言代码)浏览:792 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:597 |
幸运数 (C++代码)浏览:1309 |
川哥的吩咐 (C语言代码)浏览:663 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:852 |