算法竞赛入门经典-第五章错位输出
来源:互联网 发布:ghostdrone软件 编辑:程序博客网 时间:2024/05/06 03:59
#include <stdio.h>
char *s = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
int main(){
int i,c;
while ((c = getchar()) != EOF) {
for (i=1; s[i] && s[i]!=c; i++);
//当s[i]==c的时候退出循环 这时i存储的就是与c相等的下标
if (s[i]) putchar(s[i-1]); else putchar(c);
}
return 0;
}
//记录下标还可以当条件满足的时候退出,这样循环变量就一定是符合要求d
//的下标值
//要是我我会这么写
#include<stdio.h>
char *s = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
int main()
{
int i,c;
while(c=getchar()!=EOF)
{
for(i=0;i<strlen(s);i++)
{
if(s[i]==c)
{
putchar(s[i-1]);
break;
}
}
}
return 0;
}
get到了记录下标的新方法,以前我都是设置一个变量然后赋值啊什么的。。。。以前的方法对我而言可读性比较好,但是这个方法感觉真的是哇哦哇哦哇哦哇哦
- 算法竞赛入门经典-第五章错位输出
- 算法竞赛入门经典 第五章 字符串
- 算法竞赛入门经典 第五章 6174
- 算法竞赛入门经典-第五章源代码
- 算法竞赛入门经典第五章
- 算法竞赛入门经典第五章习题
- 算法竞赛入门经典第五章习题
- 《算法竞赛入门经典》 第五章 基础题目选解
- 算法竞赛入门经典 第五章 字母重排
- 算法竞赛入门经典 第五章 因子和阶乘
- 算法竞赛入门经典(第一版) 第五章 解题报告
- 算法竞赛入门经典-第五章TEX括号
- 算法竞赛入门经典-第五章周期串
- 算法竞赛入门经典-第五章小学生算术
- 算法竞赛经典入门-第五章阶乘的精确值
- 算法竞赛入门经典-第五章6174问题
- 算法竞赛入门经典-第五章字母重排
- 算法竞赛入门经典-第五章cantor数表
- 使用uedito文件编辑器上传图片问题
- 忽视这5件事,2年后你将连手机都看不清了!附恢复视力方法
- netty入门学习
- 14章 示题3 代码
- 计算机学习第五阶段面向管理
- 算法竞赛入门经典-第五章错位输出
- java并发容器ConcurrentHashMap源码分析
- React-"Refs and the DOM"
- 给VMware虚拟机中Mac OS X系统的vmdk文件瘦身
- Java中的整型移位操作,为什么是“只有数值右端的低5位才有用”?
- C#第十四章示例三
- IE8下的背景平铺 background-size不起作用
- 14上机练习3
- 生成模型与判别模型