1 //错位的字符串问题
2 #include<stdio.h>
3
4 char *s="1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";
5 int main()
6 {
7 int i,c;
8 while((c=getchar())!=EOF)
9 {
10 for(i=1;s[i]&&s[i]!=c;i++);
11 if(s[i])
12 putchar(s[i-1]);
13 else
14 putchar(c);
15 }
16 return 0;
17
18
19
20 }
OS,GOMR YPFSU/
IAMFINE TODAY.
本文介绍了一个简单的C语言程序,该程序实现了一种特定的字符错位处理算法。通过遍历输入的字符串,并查找预定义字符串中每个字符的位置,程序会输出一个经过处理的新字符串,其中每个字符被其在预定义字符串中的前一个字符所替换。
660

被折叠的 条评论
为什么被折叠?



