用c语言由键盘任意输入一个数字字符(‘0’-‘9’),将其转换为数字输出(特别注意数字字符与数字的差别)。
时间: 2023-05-13 21:06:49 浏览: 108
c的输出小程序,字符输出与数字输出
可以使用C语言中的atoi函数将数字字符转换为数字,代码如下:
```
#include <stdio.h>
#include <stdlib.h>
int main() {
char c;
printf("请输入一个数字字符:");
scanf("%c", &c);
int num = atoi(&c);
printf("转换后的数字为:%d\n", num);
return 0;
}
```
注意,需要将输入的字符地址传递给atoi函数,而不是直接传递字符变量。
阅读全文