反出字符.c
来自「关于部分数据结构的一些经典算法的实现」· C语言 代码 · 共 22 行
C
22 行
/*由Andy自行修改为支持大小写转换*/
#include <stdio.h>
main()
{
int i=0,n=0;
char ascs[]={"abcdefghijklmnopqrstuvwxyz"};
char ascb[]={"ABCDEFGHIJKLMNOPQRSTUVWXYZ"};
char a,b[20];
while ((a=getchar())!='\n')
{
if ( a>=97 && a<=122)
b[ i ]=asc[97+25-(int)a];
else if(a>=65 && a<=95)
b[ i ]=asc[65+25-(int)a];
i++;
n++;
}
for (i=0;i<n;i++)
printf("%c",b[ i ]);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?