从键盘接收一个字符,如果是字母,输出其对应
时间: 2023-04-03 19:03:18 浏览: 65
的 ASCII 码值,如果是数字,输出其平方值。
如果输入的字符是字母,则输出其对应的 ASCII 码值,可以使用 C 语言中的函数 getchar() 和 printf() 来实现。代码如下:
```
#include <stdio.h>
int main() {
char c = getchar();
if (c >= 'a' && c <= 'z') {
printf("%d", c);
} else if (c >= 'A' && c <= 'Z') {
printf("%d", c);
} else if (c >= '0' && c <= '9') {
int num = c - '0';
printf("%d", num * num);
}
return 0;
}
```
如果输入的字符是数字,则输出其平方值,可以使用 C 语言中的函数 getchar() 和 printf() 来实现。代码如下:
```
#include <stdio.h>
int main() {
char c = getchar();
if (c >= 'a' && c <= 'z') {
printf("%d", c);
} else if (c >= 'A' && c <= 'Z') {
printf("%d", c);
} else if (c >= '0' && c <= '9') {
int num = c - '0';
printf("%d", num * num);
}
return 0;
}
```