當前位置:星座運勢大全官網 - 八字算命 - 十進制轉換命令

十進制轉換命令

1.打開visualC++6.0-文件-新建-文件-c++源文件。

2.輸入預處理命令和主要功能:

# include & ltstdio.h & gt/* I/O頭文件*/

Voidmain()/*空類型:主函數*/

3.定義變量和數組的數據類型,並輸入壹個小數:

intb[16],x,k,r,I;/*將變量和數組的數據類型定義為整數*/

Printf("輸入壹個小數:");/*輸出文本提示*/

scanf("%d ",& ampx);?/*輸入十進制數*/

k =-1;/*將-1賦值給k*/

4.用除R取余數的方法把十進制數轉換成二進制數:

Do/*通過循環將十進制數轉換為二進制數*/

{

r = x % 2;/*計算二進制*/

b[++ k]= r;/*為數組賦值*/

x/= 2;/*將原數除以2*/

} while(x & gt;=1);

5.輸出結果:

for(I = k;我& gt=0;I-)/*返回上面的向後計數*/

printf("%d ",b[I]);/*輸出結果*/

printf(" \ n ");

6.完整的源代碼:

# include & ltstdio.h & gt/* I/O頭文件*/

Voidmain()/*空類型:主函數*/

{

intb[16],x,k,r,I;/*將變量和數組的數據類型定義為整數*/

Printf("輸入壹個小數:");/*輸出文本提示*/

scanf("%d ",& ampx);?/*輸入十進制數*/

k =-1;/*將-1賦值給k*/

Do/*通過循環將十進制數轉換為二進制數*/

{

r = x % 2;/*計算二進制*/

b[++ k]= r;/*為數組賦值*/

x/= 2;/*將原數除以2*/

} while(x & gt;=1);

for(I = k;我& gt=0;I-)/*返回上面的向後計數*/

printf("%d ",b[I]);/*輸出結果*/

printf(" \ n ");

}