00问答网
所有问题
新手求问,这个输出的为什么是ascii码。。求如何输出10进制。。
如题所述
举报该问题
推荐答案 2015-09-08
%d改成%c,注意区分数字和字符的区别,你想要的是字符不是十进制数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/T0ZernrBZnnDrI0j0n.html
其他回答
第1个回答 2017-11-18
a【】是字符串型的数组
相似回答
如何
进行
ASCII码
与
十进制
的相互的转换
答:
1、英文字母是字符型,ASCII码十进制的,因此只需要将字符型转换为十进制,在输出函数的时候强制转换类型
。2、ASCII是以十六进转表示的,所以就是十进制转十六进转;比如1610的十进转要转换为十六进转;过程如下:1610/16=10010(A);100/16=64;6/16=06;所以,1610(10进制)=64A(16进制)。3、...
ASCII码
是怎么转换成
十进制
的呢?
答:
有HEX指令,是将ASCII码转成16进制,没有转成十进制的
。如果单是0到9的数据,16进制和10进制是一样的呀。这个用梯形图搭起来很烦的如果用信捷的就好了直接一个C函数就OK了。-9个数字的ASCII对应的十六进制是30-39,对应的十进制是48-57,因此只要将寄存器中的数值减去48就是ASCII码对应的数值了...
输出
每个字符对应
的ASCII码
值(
十进制
).
答:
键盘输入一串,输出每个字符对应的 ASCII 码值 (十进制)
。例如:请输入10个字符:Very Good!加密结果为:86,101,114,121,32,71,111,111,100,33,程序如下:
c语言
ascii码
转换为
十进制
的数值
答:
include <stdio.h>int main() {int arr[] = {'a','p','Q','oi','\0X89','\077'};int i,n = sizeof(arr)/sizeof(arr[0]);for(i = 0; i < n; ++i)printf("%8d\to%-8o\t0X%-8X\n",arr[i],arr[i],arr[i]);return 0;} ...
大家正在搜
怎么输出ascii码对应的字符
输入一个字符输出ascii码
怎么用c语言输出ascii码
怎么输出ascii码
输出字符的ascii码
输入ascii码值输出字符
输入数字输出ascii码
输入字母输出ascii码
ascii码是什么意思