c語言十進制轉(zhuǎn)二進制代碼, 一般來說,C語言中的十進制到二進制的轉(zhuǎn)換是指C語言環(huán)境下的十進制到二進制的轉(zhuǎn)換,即屬于二進制轉(zhuǎn)換的一種。它的原理通常是將正整數(shù)轉(zhuǎn)換成二進制,采用除以二的方法,然后逆序,高位用零填充。
參考示例:
十進制到二進制樣本代碼一
# include stdio.h
int main()
{
int i, n=0, b[16];
scanf(%d,I);//讀取十進制數(shù)
for (; i; i=1)
b[n++]=i1;
for (; n; )
printf(%d,b[-n]);//二進制數(shù)逐個輸出。
//getchar();
printf(/n);
return 0;
}
十進制到二進制樣本代碼二
# include stdio . h void main(){ int a;scanf(/%d/,a);//輸入十進制數(shù)。int result=0;//存儲的二進制結果。
int p=1;//p=1表示單元號do { int b=a % 2;//b是余數(shù),第一個余數(shù)是二進制單位。結果=結果p * b;p=p * 10//*10表示下一位是10位。
a=a/2;}while(a);printf(///n%d//n/,result);}
c語言十進制轉(zhuǎn)二進制代碼,以上就是本文為您收集整理的c語言十進制轉(zhuǎn)二進制代碼最新內(nèi)容,希望能幫到您!更多相關內(nèi)容歡迎關注。