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 ...