士官长的斯巴达编号,117换算成二进制制是多少? A、1101001 B、1110100 C、1110101 D、1001001

求大小写字母、数字(0-9)的ASCII码,分别用二进制、十六进制、十进制表示_百度知道
求大小写字母、数字(0-9)的ASCII码,分别用二进制、十六进制、十进制表示
具体的二进制,十六进制,十进制分别用B、H、D就好了
畅抚扳幌殖呵帮童爆阔Z
其他类似问题
为您推荐:
其他3条回答
4畅抚扳幌殖呵帮童爆阔8
#include &stdio.h&
#include &string.h&void
fun(char *s,int n) {
// 将整数n转换为二进制字符串
int len,i = 0;
while(1) {
s[i] = n % 2 + '0';
n = n / 2;
if(n & 2) {
if(n == 1) {
s[i] = '1';
s[i] = '\0';
len = strlen(s);
for(i = 0;i & len/2;i++) {
ch = s[i];
s[i] = s[len - i - 1];
s[len - i - 1] =
}int main( ) {
char s[20];
for(ch = 'A';ch &= 'Z';ch++) {
fun(s,ch);
printf(&'%c':%s %0X %d\n&,ch,s,ch,ch);
printf(&\n&);
for(ch = 'a';ch &= 'z';ch++) {
fun(s,ch);
printf(&'%c':%s %0X %d\n&,ch,s,ch,ch);
printf(&\n&);
‘A’的ASCII是65,'B'是66,依次类推加1,‘a’是97,‘b’是98 依次类推加1,0的ASCII是48,1是49,依次类推加1。ok???
ascii码的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 二进制换算十六进制 的文章

 

随机推荐