全站数据
8 4 2 0 5 8 1

请给我写个,用C语言做的,10进制转换ASCII的程序。需要验证过的

考研小不懂 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 02:39:51

问题描述

请给我写个,用C语言做的,10进制转换ASCII的程序。需要验证过的,麻烦给回复
精选答案
最佳答案

1、ASCII码 指的是用固定的十六进制代码表示在通用设备上现实的字符,例如:0x30 就代表字符 0。十进制就是常见的数字,例如:10,178,2919199等等;C语言中,ASCII码一般用于LCD模块显示字符,或串口打印字符的转换等等。常用的数值是十进制和十六进制,这两者有一个计算公式。

例如:赋值时;

inta = 100; //十进制

inta= 0x64;//十六进制

是一样的结果。

2、例程:

#include

#include

char toAscII(int i)

{

return i + '0';

}

int main()

{

char c = toAscII(1);

printf(

"%c