c语言,输入一个字符,输出相应的Ascll码!怎么写啊?

2025-03-05 09:25:59
推荐回答(3个)
回答1:

scanf不规范,不安全,这个在官方文档里已经说明过了,所以,系统会给你警告的。我们选择iostream.h里面的cin来做输入处理: #include "iostream"
using namespace std;int main()
{
char a;
printf("请输入一个字符:");
cin>>a;
printf("Ascll码为:%d\n",a);
return 0;
}

回答2:

你所做的把%s改成%c就行了。# include void main() { char x; scanf("%c",&x) ; printf("%d\n",x);}或者可以把char x;scanf("%c",&x);等价X=getchar();这样更简洁点。细心一点。

回答3:

为什么不用putchar()呢