字符串逆序输出,要求调用函数实现
来源:互联网 发布:平安淘宝信用卡 看电影 编辑:程序博客网 时间:2024/05/02 04:54
比较简单,要求调用函数实现
#include<stdio.h>#include<string.h>void inv(char s1[],char s2[]){ int l,i; l = strlen(s1); for (i = l-1;i >= 0;i--) { s2[l-i-1] = s1[i]; }}int main(){ int i; char s1[100] = {0},s2[100] = {0}; while (~scanf("%s",s1)) { inv(s1,s2); for (i = 0;i < strlen(s2);i++) { printf("%c",s2[i]); } //for(i = strlen(s1)-1;i >= 0;i --) printf("%c",s1[i]);//puts(s2); //printf("\n"); puts(""); }}
这里有一个坑,这里读取字符串不要用gets函数,会读出空格,scanf不存在这个问题。
另外,为避免出现数组输出乱码,在定义字符串数组的时候需要先初始化一下。
0 0
- 字符串逆序输出,要求调用函数实现
- 实现字符串逆序输出
- 字符串逆序输出与main函数的递归调用
- 逆序输出字符串(递归实现)
- 单链表实现字符串逆序输出
- 递归实现逆序输出字符串
- 编辑函数实现字符串逆序
- 利用函数递归逆序输出一个字符串
- 字符串逆序&字符串逆序输出
- 4种方法实现字符串逆序输出
- JAVA递归实现字符串逆序输出
- 递归算法实现字符串的逆序输出
- 实现字符串翻转(逆序输出)
- c语言实现字符串的逆序输出
- 逆序输出字符串
- 字符串逆序输出
- 字符串逆序输出
- 字符串的逆序输出
- Bone Collector(01背包)
- UI实现简单的侧滑效果
- PyDev for MyEclipse10 配置
- iOS UIGestureRecognizer小结
- FPGA高手设计实战真经100则——摘记
- 字符串逆序输出,要求调用函数实现
- memset函数使用详解
- 树或者二叉树的度怎么算??
- Cloudera Manager5 和 CDH5安装问题记录
- android应用开发详解(六)--------------事件处理机制
- I2C读写问题
- C/C++ 笔试面试题目
- SQL2008 提示评估期已过的解决方法
- Android开发+Java基础视频教程——第一讲