题解 1031: [编程入门]自定义函数之字符串反转

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

题解 1031: [编程入门]自定义函数之字符串反转——讲个故事说道题(C)

题目:在主函数中输入一个字符串(不包含空格),写一个新函数将字符串按反序存放,并在主函数中输出反序后的字符串故事背景:阿华家养了一只电子哈士奇小哈,为了防止它闲的拆家,阿华走之前给狗留了道作业,告诉它在自己回家之前做不出来,就三天不带他见隔壁养的那只小士,

自定义函数,使字符串反序存放,在主函数中输入并输出反序后的字符串(不包含空格)。

解题思路:字符串进行输入再进行反序输出,首先想到的是用字符数组来存放和反序输出。定义一个一维字符数组用于存放字符型数据。用gets()函数读取字符串,然后再自定义函数中进行反序存放和输出。自定义函数中,首先利用strlen()求得字符串的长度-1,就是我们字符串的真正长度。