编程题:编程实现输入一个字符,输出这个字符的ASCII码

2024年11月28日 00:55
有1个网友回答
网友(1):

c语言中,字符的存储就是按其ascii值(整数)进行存储的。所以,编程取字符ascii码的表示方法就是直接按整型数据输出字符的数值即可,如:
printf("%d",
'a'
);
//输出'a'的ascii值97

%d表示按整形数据输出变量值
有效字符的ascii值在0-127之间,利用循环,采用printf()函数,%d格式输出整数值,%c格式输出字符,可输出全部字符的ascii。
参考代码:
void
main()
{
int
i;
//定义循环变量,
for(
i=0;i<128;i++
)
printf(
"%c
:
%d\n",
i,
i
);
//输出该数值对应的字符及ascii值
}
运行图示: