解题思路:两个数组,第一个数组存储正常的字符串,第二个存储逆序的数组。因此只要把第一个数组的最后一个字符存入第二个数组的第一个字符即可;
注意事项:gets()和puts()的头文件要用#include <stdio.h> strlen()的要用#include <string.h>
参考代码:
#include <stdio.h> #include <string.h> int change(char a[],char b[]) { int i,j=0,k; k=strlen(a); for(i=k-1;i>=0;i--) { b[j]=a[i]; j++; } b[j]='\0'; return 0; } int main() { int i,n,k; char a[100],b[100]; gets(a); change(a,b); puts(b); return 0; }
0.0分
0 人评分
矩形面积交 (Java代码)浏览:1281 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:932 |
【亲和数】 (C语言代码)浏览:530 |
最长单词 (C语言代码)浏览:1482 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:644 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1314 |
DNA (C语言描述,蓝桥杯)浏览:1653 |