1. 假設不知道輸入的數的位數
#include int main()
; printf("請輸入乙個數:\n");
scanf("%d",&x);
printf("由高位到低位依次輸出:\n");
while(x)//由低位到高位依次順序存入陣列
for(i = num - 1;i >= 0;i--)//由高位到低位逆序輸出陣列
return 0;
}
2.假設知道輸入數的位數
#include int main()
; printf("請輸入乙個數:\n");
scanf("%d",&x);
printf("由高位到低位依次輸出:\n");
for(i = 0,k = 1000;k >= 10;i++)//由高位到低位依次順序輸入陣列
for(i = 0;i < 3;i++)//由高到低位順序輸出陣列
return 0;
}
乙個指標轉換引起的問題及談起」高位優先,低位優先」
在hp或aix機上試一下這個程式就知道 int為4位元組,short為2位元組 include int main int fun short i 從已有知識,我認為列印出來的是 2,2 但是,在hp或aix機器上,列印的結果是 131072 20000 在具體分析之前,先介紹 高位優先,低位優先 的...
如何逆序輸出乙個整數
給出乙個整數,將它逆序輸出,首先求出它是乙個幾位數,利用for迴圈將數字從高位到低位分別輸出。例如1234這個數,首先通過for迴圈求出,它是乙個4位數,然後1234第一次除以1000,得到1並輸出,1234再對1000取餘,去掉1得到234,第二次234除以100,得到2並輸出,234再對100取...
把乙個檔案到追加另外乙個檔案上
下面這個例子演示了如何開啟和關閉檔案,如何讀取和儲存檔案,如何鎖定和解鎖檔案。這個程式的功能是把乙個檔案上的資料追加到另外乙個檔案結尾位置。這個程式開啟檔案並且把檔案中的資料追加到只允許當前程式執行儲存的檔案中,但是允許其它程序開啟並且讀取正在被當前程序追加的檔案。為了使讀者對檔案有乙個深入的理解,...