1樓:空雪夢見
void ejz(int val, char** x)#include
int main()
;char* pr = &r[62];
scanf("%d", &a);
ejz(a, &pr);
puts(pr);
return 0;}
2樓:匿名使用者
寫錯了,應該是我直接貼上去的,不是那**
#include "stdio.h"
#include "stdlib.h"
void main()
int n;
scanf("%d",&n);
for(int i=0;i<32;i++)if(n&0x80000000)
printf("1");
else
printf("0");
n<<=1;
system("pause");
int n;
scanf("%d",&n);
for(int i=0;i<32;i++)else
n<<=1;
3樓:匿名使用者
#include
void ex10to2();
void ex10to8();
void ex10to16();
void main()
}while(1);
}//10轉2
void ex10to2()
printf("轉換為二進位制:");
for(i=count-1;i>=0;i--)printf("%d",p[i]);
printf("\n");
}//10轉8
void ex10to8()
printf("轉換為八進位制:");
for(i=count-1;i>=0;i--)printf("%d",p[i]);
printf("\n");
}//10轉16
void ex10to16()
printf("轉換為十六進製制:");
for(i=count-1;i>=0;i--)}else
printf("%d",p[i]);
}printf("\n");
}支援8進製和十六進製制,望採納~
輸入乙個十進位制整數,輸出其對應的二進位制數。
4樓:it孤鶩
#include "stdio.h"
int fun(int m)
printf("\n");
for(;i;i--)
printf("%d",aa[i-1]);//問題出在這zhi裡,改為
daoi-1就行
return 0;
}void main()
5樓:匿名使用者
樓上那位沒有考慮輸入0的情況哦,我來完專善一下:
屬#include "stdio.h"
int fun(int m)
if(i!=0)
else
return 0;
}void main()
c++語言中以無符號的十進位制形式輸出整數是什麼意思
6樓:戴雨城
就是沒copy
有正負,在c++的形式是unsigned int。
正常的數儲存時是把這個數的在機器記憶體裡的最高位存成符號位,比如:
int:0||0000000 00000000 00000000 00000001
符號||數
如果沒有符號就是全是數
十進位制數如何轉換為八進位制數,10進製轉8進製方法
和添錦 一般我都會先轉為二進位制,然後再轉為八進位制。例如十進位制27,在進行轉換時我會這麼做 27介於16和32之間 16和32是2的整數次冪 那麼27 16 1 8 1 4 0 2 1 1 1 其中16,8,4,2,1均是2的整數次冪 我把16,8,4,2,1後面的乘數按從大到小寫下來 1101...
c語言十進位制轉八進位制,C語言十進位制轉八進位制
問明 include void main printf d n 一 二進位制數轉換 二進位制數轉換成十進位制數 由二進位制數轉換成十進位制數的基本做法是,把二進位制數首先寫成加權係數式,然後按十進位制加法規則求和。這種做法稱為 按權相加 法。例1105把二進位制數110.11轉換成十進位制數。二 十...
十進位制數10轉換成二進位制是多少,十進位制數127轉換成二進位制數是( )
布清安桂妝 二進位制數有兩個特點 它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。為區別於其它進製數,二進位制數的書寫通常在數的右下方注上基數2,或加後面加b表示。例如 二進位制數10110011可以寫成 10110011 2,或寫成10110011b,對於十進位制數可以不加註.計算機中的...