解题思路:数组逆序输出
注意事项:输出时注意‘\0’遇到即结束
参考代码:
#include<stdio.h>
#include<string.h>
void fanchuan(char str[],int n)
{
char str1[999];
int i=0,m;
m=n;
for(;n>=0;n--)
{
str1[i]=str[n-1];//原数组最后元素为‘\0’,所以在进行反串时要将原数组最后一项避开;
i++;
}
printf("%s",str1);
}
int main()
{
char str[999];
int n;
gets(str);
n=strlen(str);
fanchuan(str,n);
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:945 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:572 |
简单的a+b (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:775 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:546 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1358 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:622 |
a+b浏览:433 |
1126题解浏览:596 |
输出九九乘法表 (C语言代码)浏览:1048 |