任務和**:
下面程式將十進位制整數b轉換成n進製(用除n取餘法,將餘數儲存在陣列中,最後將餘數由後往前「串」起來)
/*
*all rights reserved.
*檔名:main.c
*作者:dylanliu
*完成日期:2016/11/02
*版本號:v1.0
**問題描述:轉換輸入的數的進製。
*程式輸出:轉換進製後的值。
*/#include
int main()
while (b!=0);
for(j=i-1; j>=0; j--)//從後往前取數
printf("%d",num[j]);
return
0;}
輸出結果:
某人有四張 3分的郵票和三張 5分的郵票,用這些郵票中的一張或若干張可以得到多少種不同的郵資?
/*
*all rights reserved.
*檔名:main.c
*作者:dylanliu
*完成日期:2016/11/02
*版本號:v1.0
**問題描述:陣列練習。
*程式輸出:。
*/#include
int main()
; int i,j,k,s,n=0;
for (i=0; i<=4; i++) //i代表3分郵票張數
for (j=0; j<=3; j++) //j代表5分郵票張數
}printf("%d kind:",n);
for (k=0; kprintf("%3d",a[k]);
return
0;}
輸出結果:
隨便練習的進製轉換
十六進製制轉化為十進位制 include include include include using namespace std intmain cout 十六進製制轉化為八進位制 include include using namespace std int arr 10000005 int ma...
進製的轉換
為了理解的n位操作運算元,它是必要的知識是第一次代表二進位制整數。考慮乙個正常的十進位制數,如5 623。我們的理解是,從以上的行數的均值 5 1000 6 1 2 10 3 1 因為有10的十進位制數字,每個數字的值增加由乙個因子10。二進位制數字的工作同樣的方式,但因為有只有2二進位制數字 0和...
進製的轉換
1 十進位制轉換十以下的進製 如下 上面的是用迴圈來寫的,下面是用函式可以實現十進位制轉換十以下的進製,首先要定義乙個巨集常量。2 第二個 是十進位制轉換十六進製制 轉換十六進製制時,我們首先應想到裡面abcdef怎麼得到,我們用switch來實現字元的轉換。然後的操作跟十進位制轉換二進位制一樣的。...