和以往的数字逆序输出相差无几,以及单词反转等等。
为方便分析,分析部分写入代码中…
代码展示:
#include <stdio.h>#include <string.h>void ReverseSTring(char str[]);int main(){char str[200]={0};//初始化printf("input a string: ");gets(str);ReverseSTring(str);puts("output:");puts(str);return 0;}void ReverseSTring(char str[]){char ch;int i, j;j = strlen(str) - 1;//这里标记了该输入的字符串最后一位for (i = 0; i < j; i++, j--)//循环做调换。{ch = str[i];str[i] = str[j];str[j] = ch;}}算法简单易懂…