解题思路:
字符串进行输入再进行反序输出,首先想到的是用字符数组来存放和反序输出。
定义一个一维字符数组用于存放字符型数据。用gets()函数读取字符串,然后再自定义函数中进行反序存放和输出。
自定义函数 中,首先利用strlen()求得字符串的长度-1,就是我们字符串的真正长度。
为什么-1呢?因为我们字符串由有效字符和字符串结束符'\0'组成,所以要-1;看下图我们一个字符串在数组的存放情况。
注意事项: strlen():获取字符串的长度,使用前需要加头文件#include
参考代码:
#include<stdio.h>0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:937 |
A+B for Input-Output Practice (V) (C语言代码)浏览:617 |
C语言训练-求PI* (C语言代码)浏览:613 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:640 |
1157题解浏览:711 |
文科生的悲哀 (C语言代码)浏览:1397 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:511 |
Tom数 (C语言代码)浏览:552 |
整数平均值 (C语言代码)浏览:777 |
矩阵的对角线之和 (C语言代码)浏览:1343 |