amd overdrive:c语言问题,请不要用判断语句,谢谢!

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 18:37:36
要求输入abc..wxyz对应输出efg..abcd
题目如下,一二行对应输出:
abcdefghijklmnopqrstuv wxyz
efghijklmnopqrstuvwxyz abcd

#include <stdio.h>

void main()
{
char c[100]={0};
char *p = c;
scanf("%s",p);
while(*p)
printf("%c",((*p++)+4)%0x60%0x1A+0x60);
return;
}

#include <stdio.h>

void main()
{
const char m[26]={efghijklmnopqrstuvwxyzabcd}
char c[100]={0};
char *p = c;
scanf("%s",p);
while(*p)
printf("%c",(*p++)-64);
return;
}

#include <stdio.h>
int main()
{
char c;
scanf("%c",&c);
while('\n'!=c)
{
printf("%c",((c-'a'+4)%26+'a'));
scanf("%c",&c);
}
return 0;
}