c语言实现字符串逆序
2010-10-10 14:52:26 来源:WEB开发网核心提示:#define Max 200main(){char str[Max];printf("请输入字符串:");gets(str);int len=0;char *strlen=str;char *left=str;char temp;while(*strlen++)len++;strlen-=2;//
#define Max 200 main() { char str[Max]; printf("请输入字符串:"); gets(str); int len=0; char *strlen=str; char *left=str; char temp; while(*strlen++)len++; strlen-=2;//这里很值得思考 while(left<strlen) { temp=*left; *left++=*strlen; *strlen--=temp; } printf("逆序后的字符串为:"); int i; for(i=0;i<len;i++) printf("%c",str[i]); printf("n"); system("pause"); }
赞助商链接