根据读音(存储在变量voice中)的第一个字符,求对应的数字。十个 数字对应的读音字符如下: 0:1 1: y 2: e 3 4 S 5: w 6: L 7: g 8: b 9: j用c语言
时间: 2024-05-12 18:19:04 浏览: 22
实现:
```c
#include <stdio.h>
int main() {
char voice;
printf("请输入读音字符:");
scanf("%c", &voice);
int num;
switch (voice) {
case 'y':
num = 1;
break;
case 'e':
num = 2;
break;
case 'S':
num = 4;
break;
case 'w':
num = 5;
break;
case 'L':
num = 6;
break;
case 'g':
num = 7;
break;
case 'b':
num = 8;
break;
case 'j':
num = 9;
break;
default:
num = 0;
break;
}
printf("对应的数字为:%d\n", num);
return 0;
}
```
注意,这里只处理了十个数字中对应的读音字符,其他情况默认为0。如果需要更完整的处理可以根据实际情况进行扩展。