當前位置:首頁 » 存儲配置 » char型數據在內存中的存儲形式

char型數據在內存中的存儲形式

發布時間: 2025-06-24 22:16:20

Ⅰ C語言中char是什麼類型

c的char數據屬於基本類型,基本類型其中還包括-整型,實型,枚舉類型!
數據在內存中是以二進制形式存放的。數值是以補碼表示的。
整型:
一個正數的補碼和其原碼的形式相同。而負數的補碼方式是將其絕對值的二進制形式「按位求反再加1」
實型:
在內存中佔4個位元組,是按照指數形式存儲的,實型數據分為小數部分和指數部分,分別存放!計算機用二進製表示小數部分,用2的冪次來表示指數部分!
字元型:
在內存中字元的存儲實際上是把字元相對應的ASCII代碼放到存儲單元中的。而這些ASCII代碼值在計算機中也是以二進制形式存放的。這個與整型的存儲很相似。因此這兩類之間的轉換也比較方便!

Ⅱ C語言試題,那位大神幫忙給個答案

◆單選題 共(40 分)
1、在C語言中, char型數據在內存中的存儲形式是:___A___
A、補碼
B、反碼
C、原碼
D、ASCII碼

2、已知int i, x[3][4];則不能將x[1][1]的值賦給變數i的語句是___C___
A、i=*(*(x+1))
B、i=x[1][1]
C、i=*(*(x+1))
D、i=*(x[1]+1)

3、以下敘述正確的是__D____
A、在C程序中,main函數必須位於程序的最前面
B、C程序的每行中只能寫一條語句
C、C語言本身沒有輸入輸出語句
D、在對一個C程序進行編譯的過程中,可發現注釋中的拼寫錯誤

4、若x=2,y=3則x||y的結果是__B____
A、0
B、3
C、1
D、2

5、若有以下說明語句:char s='\\\092';則下面哪一項是正確的__B____
A、使s的值包含2個字元
B、說明語句不合法
C、使s的值包含6個字元
D、使s的值包含4個字元

6、一個C程序的執行是從_A_____
A、本程序的main函數開始,到main函數結束
B、本程序文件的第一個函數開始,到本程序文件的最後一個函數結束
C、本程序的main函數開始,到本程序文件的最後一個函數結束
D、本程序文件的第一個函數開始,到本程序main函數結束

7、已知int a[10];則對a數組元素的正確引用是______ 沒有正確的,AC相同,應該是選項有問題。
A、a[10]
B、a[3.5]
C、a[10]
D、a(5)

8、若希望當A的值為奇數時,表達式的值為"真",A的值為偶數表達式的值為"假"。則以下不能滿足要求的表達式是___C___
A、A%2= =1
B、!(A%2 = =0)
C、!(A%2)
D、A%2

9、在C語言的if語句中,用作判斷的表達式為___B___
A、關系表達式
B、邏輯表達式
C、算術表達式
D、任意表達式

10、C語言程序由什麼組成?___C___
A、子程序
B、主程序和子程序
C、函數
D、過程

11、已知static int a[2][3]={2,4,6,8,10,12}; 正確表示數組元素地址的是___C___
A、*(a[1]+2)
B、a[1]+3
C、*(a+1)
D、a[0][0]

12、075的十進制寫法為___,十六進制寫法為___。 C
A、0x4b 0113
B、0165 117
C、61 0x3d
D、0x4b 61

13、在C語言中,字元型數據在內存中的存儲形式是__B____
A、原碼
B、補碼
C、反碼
D、ASCII碼

14、( )以下關於數組的描述正確的是 C
A、數組大小固定,但是可以有不同類型的數組元素
B、數組大小可變,但是所有數組元素的類型必須相同
C、數組大小固定,所有元素的類型必須相同
D、數組大小可變,可以有不同類型的數組元素

15、在C語言中,要求運算數必須是整型的運算符是__D___
A、/
B、++
C、!=
D、%

16、( A)若有以下定義:char s[20]= "programming",*ps=s;則不能代表字元g的表達式是
A、ps+3
B、s[3]
C、ps[3]
D、ps+=3,*ps

17、(D )選擇正確的輸入語句( )。:(其中:char string[20];)使得string的內容為"I am student". D
A、scanf("%s", string);
B、scanf("%c", &string);
C、scanf("%s", &string);
D、gets(string);

18、已知char b[5], *p=b;則正確的賦值語句是。__C____
A、b=」abcd」
B、*b=」abcd」;
C、p=」abcd」;
D、*p=」abcd」;

19、printf函數中用到格式符%5s,其中數字5表示輸出的字元串佔用5列。如果字元串長度大於5,則輸出按方式___B___
A、從左起輸出該字串,右補空格
B、按原字元長從左向右全部輸出
C、右對齊輸出該字串,左補空格
D、輸出錯誤信息

20、75的十六進制寫法為___,八進制寫法為______ C
A、0x4b 0113
B、0165 117
C、61 0x3d
D、0x4b 61

熱點內容
ueditor的圖片上傳 發布:2025-07-04 06:09:09 瀏覽:538
iis7匿名訪問 發布:2025-07-04 05:53:33 瀏覽:317
ftp伺服器被動模式配置 發布:2025-07-04 05:17:32 瀏覽:334
電動車小龜有哪些配置 發布:2025-07-04 05:16:18 瀏覽:42
mysql同步存儲過程 發布:2025-07-04 05:14:32 瀏覽:665
安卓手機如何控制空調 發布:2025-07-04 05:09:06 瀏覽:157
新潔爾滅用於物體表面怎麼配置 發布:2025-07-04 05:03:28 瀏覽:832
生活中的雲伺服器 發布:2025-07-04 05:01:55 瀏覽:747
三星g6700c原始密碼是多少 發布:2025-07-04 04:49:41 瀏覽:728
網頁編程代碼 發布:2025-07-04 04:47:25 瀏覽:806