Ⅰ C語言中的整數可用哪幾種進製表示如何表示
C語言只有十進制和十六進制,平常用的一般都是十進制,十六進制是以0x開頭的,其他進制可以通過itoa函數很容易轉換得到,頭文件是stdlib.h,itoa有三個參數,第一個參數是十進制的數,第二個參數是用來存儲轉換後的內容,第三個參數就是想轉換的進制類型,比如二進制就寫2
Ⅱ C語言的三種基本數據類型是什麼
C語言的三種基本數據類型為整型、實型、字元型。
1、整型。包括short、int、long等,用以表示一個整數,默認為有符號型,配合unsigned關鍵字,可以表示為無符號型。
2、實型,即浮點型。包括float, double等,用來表示實數,相對於整型。
3、字元型,即char型。用來表示各種字元,與ascii碼表一一對應。
char 字元型,佔1個位元組
short 短整型,佔2個位元組
int 整型,佔4個位元組
long 長整型,佔4個位元組
float 單精度浮點型,佔4個位元組
double 雙精度浮點型,佔8個位元組
Ⅲ 二進制、八進制、十進制、十六進制,在C語言中用在哪裡
二進制是計算機在實際計算中使用的計數方式,存儲和運算都是二進制的
八、十、十六進制是在編程時,不方便使用二進制(位數多,凌亂,不直觀),所以用這些進制來寫到程序中,計算機在編譯時會將它們轉換成二進制數據來用。所以這些進制是方便程序設計者寫程序的。
Ⅳ C語言的三種基本數據類型是什麼
C語言的三種基本數據類型為整型,實型,字元型。
1 整型,包括short, int, long等,用以表示一個整數,默認為有符號型,配合unsigned關鍵字,可以表示為無符號型。
2 實型,即浮點型,包括float, double等,用來表示實數,相對於整型,該類型可以表示帶有小數部分的數值。需要注意的是,實型在計算機語言中為近似值表示,並非准確值,在多次計算後可能會出現真值偏差。
3 字元型,即char型,用來表示各種字元,與ascii碼表一一對應。除可以用來表示各類字元外,char型的其它規則與整型相同,可以認為char是一種特殊的整型。
Ⅳ 在C語言中整型常數可用十進制、八進制和______進制三種數製表示。
在C語言中整型常數可用十進制、八進制和
十六
進制三種數製表示。
八進制數表示形式為:以0開頭的整型常數,如0666,0400。
十六進制數表示形式為:以0x或0X開頭的整型常數,其中10-15的數用A-F(a-f)表示,如:0x80,0X7F,0xcd。
PS:當用scanf()函數輸入整型變數時,若按八進制,則格式串為%o,若按十六進制,則格式串為%x,按十進制,則格式串為%d。當然,無論哪種形式輸入,最終存儲到變數中的數據,都是按該數的二進制補碼進行數據存放的。