习题 7.5 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。

来源:互联网 发布:java定时器 编辑:程序博客网 时间:2024/05/20 17:24

C程序设计(第四版) 谭浩强 习题7.5 个人设计

习题 7.5 写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串。

代码块:

#include <stdio.h>#include <string.h>void reverse(char a[]);main(){    char str[20];    gets(str);    reverse(str);    puts(str);    return 0;}void reverse(char a[]){    int i, j, k;    char t;    k = strlen(a);    for (i = 0, j = k-1; i < k/2; i++, j--){        t = a[i];        a[i] = a[j];        a[j] = t;    }}
阅读全文
0 0