C语言编程取字符ASCII码的表示方法
4个回答
展开全部
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值
}
运行图示:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
字符本身就是以ASCII码存储的,不用转换,直接以%d的格式printf就可以了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用%c输出字符的ascii码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询