無論是在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;
}
【運行結果】