无论是在C语言还是在别的语言中ascall码表都是非常重要的,学完C语言的循环程序之后应该具有一定的程序编写能力。此处提供一个使用C语言编写的ascall码查询程序以训练自己的逻辑思维能力
#include <stdio.h>
void abc(void)
{
printf("1.继续查询字符的编号\n");
printf("2.继续查编号对应字符\n");
printf("3.退出\n");
}
int main()
{
int a,b,c;
char d;
printf("====欢迎使用ASCALL码查询程序====\n");
printf("1.查询字符的编号\n");
printf("2.已知编号查字符\n");
printf("3.退出\n");
scanf("%d",&a);
getchar();
while(a!=3)
{
switch(a)
{
case 1:
printf("请输入需要转换的字符\n");
scanf("%c",&d);
getchar();
printf("你输入的是%c,转换后是%d\n",d,d);
abc();
scanf("%d",&a);
getchar();
break;
case 2:
printf("请输入需要转换的数字\n");
scanf("%d",&b);
getchar();
printf("你输入的是%d,转换后是%c\n",b,b);
abc();
scanf("%d",&a);
getchar();
break;
case 3:
break;
default:
printf("你输入的有误请从新输入正确的数字\n");
abc();
scanf("%d",&a);
getchar();
break;
}
}
return 0;
}
【运行结果】