幾個c語言問題,幾個C語言問題

時間 2022-04-21 13:54:00

1樓:匿名使用者

1 不知道 你選的那個你說出來我給你說怎麼錯了2 不知道那個是0 還是o不過沒關係 八進位制裡面怎麼會有9 所以什麼都不是3 100! 1乘到100那些資料型別裝不下,所以返回不了4 a,b,\034,\\,\x79 剛好5個數 \表示轉義字元啦5 char 1 int 2 float 4 double 8 這個你記住就好

2樓:匿名使用者

1。答案是c。a、b、d為賦值表示式。

由賦值運算子組成的表示式稱為賦值表示式;而在賦值表示式後面加乙個「;」,則構成賦值語句。如果你沒輸錯的話。答案就是c。

補充。--i相當於:i=i-1。

也是賦值表示式。加上分號,即為賦值語句。2。

乍一看去。我可能會選a。呵。

整型常量可以用八進位制,十六進製制,十進位制來表示。 其中,八進位制要以0開頭,但注意:八進位制數要用合法的八進位制數字來表示。

合法的八進位制數字為:0~7。 a中雖以0開頭,但9並不是合法的八進位制數字。

十六進製制是以x開頭,十進位制並不會以0開頭,這樣是麼有意義的。故。答案是:

d。3。對不起。

第三題我不會。你可以參照別個的回答。4。

答案:5個。 ab\034\\\x79 分別為'a','b','\034','\\','\x79'。

其中,\034為反斜線和一八進位制數表示乙個ascii字元。可以以0開頭,也可以不以0開頭。 \\表示反斜槓字元\ \x79表示以反斜槓和一十六進製制表示一ascii字元。

(這樣回答可能有些冗餘。可以懂吧。)5。

答案是對的,這就不多說了。在學習實型資料時。這個應該都講到了。

3樓:匿名使用者

1.a不能連續賦值的,b中間要是分號,c壓根就不是賦值,是自減運算,d正確,2.這個個人認為是十進位制的,至少現在vc環境下可以的,但看編譯器的

C語言幾個問題

1,先算 裡的b 60 10所以b 50,然後算b 3結果為150,然後把150賦給a,所以a為150,然後算b 20,這個容易出錯的原因在於逗號表示式的優先順序最低,所以先給a賦值,最後算b 20 2.e 3.u表示的是無符號整形,所以結果為65535,x的話表示的是16進製制輸出,懶得換算了,你...

c語言幾個問題不明白解答下,C語言幾個問題不明白解答下

第一題 結果根本不對,明明程式設計的是矩陣相加,結果很顯然為c 3 4 第二題 1 define n 10 這是乙個巨集定義,此題你的定義對於後面的n均為10.2 for i 0 i 數對調,第二個與倒數第二個數對調 純屬邏輯問題 3 t a i 這行功能是什麼 將前五個數個數賦值給t a i a ...

C語言問題,C語言問題

1答案應該是b,這個沒什麼好解釋的 就是指標變數指向變數的位址 2 答案應該是d 如果直接用字串對字元陣列初始化的話字元陣列的長度要比實際字串長度大1的 因為字串在字元陣列中是以 0 結束的,這個你也可以用sizeof 分別測試一下 我已經測試過了a比b大1的 3 答案應該是d,這個沒的說,括號的作...

c語言簡單問題,C語言簡單問題

你的int calculate這個函式,如果你返回0,那你printf d n result 列印的一定是0啊。其次,你的calculate函式的printf裡面有5個 d,後面卻只跟著4個引數,你讓程式怎麼正常算出結果?最後,scanf裡不要加 n!任何轉義字元都不行!include define...

迷宮問題c語言,迷宮問題,C語言

這個要用到資料結構中講到的堆疊,建議你去找一本 資料結構 的教材,基本上每本書都會講到這個十分經典的問題,上面的演算法分析都很詳細,但是理解起來還是有點困難,你必須慢慢看,反覆琢磨。我也是琢磨了好多次才弄懂 include stdio.h define m 6 define n 8 define m...