在c語言裡,整數有三種表示形式:十進位制,八進位制,十六進製制。
1、十進位制:除表示正負的符號外,以1-9開頭,由0-9組成。如,128, + 234, - 278。
2、八進位制:以0開頭,由0~7組成的數。如,0126, 050000
3、十六進製制:以0x或0x開頭,由0-9,a-f或a-f 組成。如,0x12a, 0x5a000。
以十進位制、八進位制、十六進製制列印數字100(僅僅列印對應的數值,前面不加0、0x或0x這樣宣告進製的符號):
#include int main(void)
列印結果為:
100的十進位制表示為:100
100的八進位制表示為:144
100的十六進製制表示為:64
所以,以十進位制顯示數字,使用%d;以八進位制顯示數字,使用%o;以十六進製制顯示數字,使用%x。
以十進位制、八進位制、十六進製制列印數字100(顯示各進製數的字首):
#include int main(void)
列印結果是:
100的十進位制表示為:100
100的八進位制表示為:0144
100的十六進製制表示為:0x64
所以,以十進位制顯示數字,使用%d;以八進位制顯示數字,使用%#o;以十六進製制顯示數字,使用%#x。
C語言中的三種迴圈
在c語言中迴圈可分為3種,while迴圈 do while迴圈 for 迴圈。一 while迴圈 while即 首先檢查啟動迴圈的條件是否滿足,當條件滿足時,不斷地重複迴圈體內的語句,直到不滿足條件就退出。while迴圈基本形式 while 條件 eg 1 輸入任意個int型,整數並判斷其位數 in...
C語言中的三種迴圈語句
目錄 while即 首先檢查啟動迴圈的條件是否滿足,當條件滿足時,不斷地重複迴圈體內的語句,直到不滿足條件就退出。while迴圈基本形式 while 條件 eg 1 輸入任意個int型,整數並判斷其位數 include int main printf d n n return0 eg 2 判斷輸入的...
C語言中函式引數傳遞的三種方式
煙台大學計算機與控制工程學院 檔名稱 test.cpp 作 者 朱國榮 完成日期 2015年9月11日 版 本 號 vc6.0 問題描述 交換a和b的值。輸入描述 兩個整數,分別為2和3。程式輸出 交換後的兩個數,輸出3和2.include void myswap int p1,int p2 2 引...