關於C語言的問題,求高手幫我詳細解釋一下下列這句話

時間 2021-05-04 18:26:43

1樓:匿名使用者

signed和unsigned 對於這三種型別來說作用都是一樣的signed 是有符號型別 也就是說最高位作為符號位unsigned 是無符號型別 最高位不作為符號位例如 8位

int 他的表示範圍 是-128 ~ 127unsigned char 的表示範圍就是 0 ~ 255一共都能表示 256 個數字

無符號的表示的都是非負數

有符號的就表示整數啦

2樓:匿名使用者

signed是有符號,unsigned是有符號數char int long 三種型別可以使用 signed unsigned 來定義

就是 有 signed char,unsigned charsigned int,unsigned intsigned long,unsigned long這幾種型別的意思

3樓:匿名使用者

char是8位,如果是signed表示第8位為符號位,為1時表示負數,為0表示整數,也就是這8位只有前7位用來表示資料,而unsigned無符號資料表示的都是正數從0開始沒有之前的符號位,char的8位全部用來表示資料,其他的都一樣,只是不是8位而已

表達能力有限,有點亂,將就看了...

請c語言高手幫忙解答一下下列各題的標準答案。此題是我的重要複習題,不知道的請不要給錯誤的答案,謝謝

4樓:匿名使用者

c語言老手為你解答:

cbccc

ccac(c)

ddda 。

第1題已確定選c,不必懷疑,(只有新手才會錯選d);

第10題如果是你無意漏掉了c的分號,那麼原題選c,如果原題就沒分號,那麼原題沒有答案;

第14題出的不太好,因為這個程式的錯誤有多種糾正方法(糾正的位置不同),因此關於它出錯的地方也可以有多種說法。

哪一題不懂問我。

5樓:

bcdcd ccacd ccdc

6樓:印恬欣

第一題絕對是d…他們怎麼都亂回答啊??

7樓:匿名使用者

aaacc ccacb dbdc這是我的回答,呵呵。看看對不對?

8樓:匿名使用者

1------------------

#include

double fun (int n)

return sum;

}int main(void)

2-----------------------------------

#include

#include

void invert(char str1)int main(void)

printf("%f\n", sum);

return 0;}

c語言選擇題,下列轉義字元中錯誤的一個是____? a. '\000' b. '\0014' c. '\x111' d. '\2' 求解釋

9樓:匿名使用者

轉義後面8進位制,最多3個數字,最少1個數字

a合法,b多了1個,c可以,d正確

10樓:_橙橙丿仰望

選c,因為只能有兩個數字

C語言問題,求高手,急

1.a ps是指標陣列,不是指標變數 2.b 巨集名不許出現在巨集值中 否則成了死迴圈的永遠不完 a c d都是合法的語句 3.a 結構c一個元素點兩個int單元,所以初始化c 相當於c 4.c 點優先順序高於 ps為指標,不能直接結合點 ps 是結構體物件,可以用點結合 it伴隨 第二題 結構體名...

求助C語言高手!!C語言小問題,求指教!!

要原始碼還是要程式,等下發!c語言課程設計。一 設計專案 設計一個學生成績管理系統,該系統包括兩個大部分 1 學生基本情況錄入與查詢 包括學號 姓名 2 學生成績錄入與查詢 成績包括語文 數學 英語共3科 查詢包括各人的成績 最高最低平均分 名次 全班的總分 二 設計要求 1 採用c語言 vc 程式...

C語言問題求高手指點

主要是char xx 這裡錯了 比如首先最後不要用char返回 而最重要的錯誤是return name 返回的是個陣列 而你設的返回值是char 首先不論返回char對不對 字元是以int型存放的 你將一個陣列就是20位元組的陣列返回給一個一個位元組的char就錯誤了再者 int c,f c yy ...