字符串逆序
来源:互联网 发布:淘宝没有访客怎么办 编辑:程序博客网 时间:2024/05/21 06:48
一丁小朋友最近迷上了密码,并且认为自己设计了一套“高级密码”。
当然,因为他实在太小了,他所谓的“高级密码”其实非常简单:
只要把字符倒序输出就能解密了~
Input
输入首先包括一个正整数N,表示有N组测试用例。
每组数据占一行,包含一个长度不超过50的字符串。
Output
请输出解密后的字符串,每组数据占一行。
Sample Input
2
!uiLoaL ,olleH
!iahneW rof gnithgiF
Sample Output
Hello, LaoLiu!
Fighting for Wenhai!
#include<iostream>#include<stdlib.h>#include<string.h>using namespace std; int main(){ int n,i,j; char ch1[55],ch2[55];//注意数组大小不能时50 scanf("%d",&n); getchar(); //如果不加这一句,那么会将输入n后的回车当成ch1 while(n--) { gets(ch1); for(i=0;ch1[i]!='\0';i++); i--; for(j=0;i!=-1;j++,i--) { ch2[j] = ch1[i]; } ch2[j] = '\0'; puts(ch2); }
改进成以下
#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int n,i,j,length; char string[55]; scanf("%d",&n); char b; b = getchar(); while(n--){ gets(string); length=strlen(string); for(j=length;j>0;j--) printf("%c",string[j-1]); printf("\n"); } return 0;}
阅读全文
0 0
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串 逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 字符串逆序
- 逆序字符串
- Q
- 日记(周中)
- 训练日记-37
- 大小写字母转化
- Fiddler修改客户端发出的请求
- 字符串逆序
- 【NOIP2017模拟】猫&种花
- 创建tomcat的服务,删除服务,通过服务来启动项目
- java导出excel封装成工具类
- 580
- IDEA配置JavaWeb项目
- JAVA中方法的值传递对参数(可变和不可变)的影响
- MySQL初步学习5:常用语句
- php操作redis服务之Predis