第15周OJ实践3 字符串逆序输出
2016-12-10 15:11
218 查看
问题及代码:
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 609 Solved: 358
[Submit][Status][Web
Board]
编写一个函数,功能是使输入的字符串逆序输出。
输入一串字符串,注意字符串中不要有空格。
输出该字符串的逆序。
运行结果:
知识点总结:
Problem C: 字符串逆序输出
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 609 Solved: 358
[Submit][Status][Web
Board]
Description
编写一个函数,功能是使输入的字符串逆序输出。
Input
输入一串字符串,注意字符串中不要有空格。
Output
输出该字符串的逆序。
Sample Input
ABCDEFG
Sample Output
GFEDCBA
#include<stdio.h> #include<string.h> int main() { char str[100]; scanf("%s",str); int len; len=strlen(str); int fuction(char *, int); fuction(str,len); return 0; } int fuction(char * str, int len) { int i; for(i=strlen(str); i>0; i--) printf("%c",str[i-1]); }
#include <stdio.h> #include <stdlib.h> int main() { int i=0,j=0; char x[100],c='a'; do { scanf("%c",&x[i]); c=x[i]; i++; } while(c!='\n'); for(j=i,i=j-1;i>=0;i--) printf("%c",x[i]); return 0; }
运行结果:
知识点总结:
strlen 功能:函数返回字符串str 的长度( 即空值结束符之前字符数目)。利用此完成逆序。
相关文章推荐
- 第15周OJ实践6 将字符串格式化后输出(串)
- 【华为OJ平台练习题】逆序输出字符串
- 第十五周oj训练—— 字符串逆序输出(2568)
- 第15周OJ实践12 字符串替换
- 第十五周 OJ 字符串逆序输出
- 第十五周OJ——字符串逆序输出
- 第十五周 oj训练 字符串逆序输出
- 第15周 oj Problem F: 将字符串格式化后输出(串)
- 第十五周OJ(2)字符串逆序输出
- 第15周OJ实践7 将字符串插入到另一个字符串的指定位置(串)
- 第15周OJ实践2 字符串分段
- 第十五周-OJ-C字符串逆序输出
- 第十三周OJ实践--数组逆序输出
- C语言OJ项目参考(2568) 字符串逆序输出
- 第15周OJ实践5 写一函数,将两个字符串连接
- 第15周OJ实践11 包含B的字符串
- 第15周 oj Problem C: 字符串逆序输出
- 第15周OJ实践4 字符串长度
- 第15周OJ实践1 字符串处理
- 第十五周OJ项目C字符串逆序输出