22智能在线
新记
如何用C语言把输入的一句话逆序输出
如题所述
举报该文章
相关建议 2007-07-23
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char str[256];
gets(str);
for(i=(strlen(str)-1);i>=0;i--)//**i的初始值应该是strlen(str)-1**//
putchar(str[i]);
return 0;
}
楼上的有点小问题,不过大体应该是最简单的了.不过这个是逆序输出,如果你想将字符数组逆序,就不能用这个了!
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/0cifh0hh.html
其他看法
第1个回答 2007-07-23
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char str[256];
gets(str);
for(i=strlen(str);i>=0;i--)
putchar(str[i]);
return 0;
}
没调试过,楼主自己试试
第2个回答 2007-07-23
用字符数组
接受时候循环接受
然后数组倒序
再输出数组
相似回答
大家正在搜