1-19
来源:互联网 发布:淘宝异想星球活动 编辑:程序博客网 时间:2024/04/30 20:36
/*
编写函数reverse(s),将字符串s中的字符顺序颠倒过来.
使用该函数编写一个程序,每次颠倒一个输入行中的字符顺序
*/
#include <stdio.h>
#include <stdlib.h>
void reverse( char * str)
{
char * f_iter=str; char * l_iter=str;
char temp;
if( str == '/0')return; //空串直接返回
while( '/0' != *l_iter)l_iter++ ;
l_iter--;
while( f_iter != l_iter){
temp= *f_iter; *f_iter=*l_iter; *l_iter=temp;
f_iter++;
if(f_iter == l_iter)return;
l_iter--;
}
}
int main(void)
{
char aa[256]; char letter;
int i=0;
aa[0]='/0';
while( (letter =getchar())!=EOF && letter!='/n'){
aa[i]=letter;
i++;
}
aa[i]='/0';
reverse(aa);
printf("%s",aa);
system("pause");
return 0;
}
编写函数reverse(s),将字符串s中的字符顺序颠倒过来.
使用该函数编写一个程序,每次颠倒一个输入行中的字符顺序
*/
#include <stdio.h>
#include <stdlib.h>
void reverse( char * str)
{
char * f_iter=str; char * l_iter=str;
char temp;
if( str == '/0')return; //空串直接返回
while( '/0' != *l_iter)l_iter++ ;
l_iter--;
while( f_iter != l_iter){
temp= *f_iter; *f_iter=*l_iter; *l_iter=temp;
f_iter++;
if(f_iter == l_iter)return;
l_iter--;
}
}
int main(void)
{
char aa[256]; char letter;
int i=0;
aa[0]='/0';
while( (letter =getchar())!=EOF && letter!='/n'){
aa[i]=letter;
i++;
}
aa[i]='/0';
reverse(aa);
printf("%s",aa);
system("pause");
return 0;
}
- 1-19
- 1-19
- 8/1~~8/19
- 2009-1-19反省
- 2011/1/19
- 实用-2014-1-19
- 2012-1-19
- 10-1 18 19
- 2015-1-19
- 1月19号
- 2016-5-19-1
- 17/1/19
- 17/1/19/2
- 2017/1/19
- 19 信号灯semaphore 1
- 1月19日
- parseInt(1 / 0, 19)
- 2015 1 19 1+1=2
- ShellExecute Function (ZT)
- Sybase ASE for Linux 免费了
- 911
- C中的运算符与表达式(二)
- 实例学习 Struts
- 1-19
- Struts-config.xml配置文件讲解(一)
- 杂谈
- Struts-config.xml配置文件讲解(二)
- RuneWords(神符之语)
- 关于神符折算问题
- 夜深了
- ASP.NET后期绑定的时间
- [原创]使用C#制作《邮件特快专递》