c語言程式設計,這道題為什麼選B

2021-03-04 00:14:21 字數 836 閱讀 7597

1樓:匿名使用者

switch語句bai內部只有遇到break才會退出du,否則會繼續執行zhi下一條語句。

所以輸2的時候,dao'2'-'2'=0,會把case 0/1/2三個條

專件都執行

case 0無輸出 ,case 1/2各輸出一屬個 '2'+4,就是兩個'6',然後遇到break退出

輸入4只執行case 2一次,輸出 '4'+4,就是'8'

輸入7時,'7'-2=5,執行default語句,'7'+2=9結果就是6689

c語言的問題,這道題為啥選b?

2樓:最大的_大寶寶

這個問題考得太細了。c11標準或msdn對這個函式,均提到fgets從當前流位置起,至多從檔案讀取n-1個字元到陣列s。不會讀取換行符或檔案結束符之後的字元,但如讀取到換行符,換行符也會讀取到陣列s中。

3樓:方螢

fgets在接收到eof或\0會結束讀取。

這道c語言題為什麼選b??

4樓:匿名使用者

這是正確的,因為根據顯示條件,當i是偶數時輸出顯示大寫,奇數時輸出顯示小寫。

注意i%2的運算結果就是奇數為1,偶數為0.

5樓:風影美

%a.bf

a是說整體最少的位數,包括小數點,不夠的用空格補b是說小數點後最多的位數

%6.2f:保留到小數點後2兩位,所以選b

6樓:1熱愛祖國

選a好吧~_~scanf不能精度控制是非法的

c語言題目。為什麼這個選a,C語言這道題為什麼選a

雙引號括起來的叫做字串,字串除了雙引號中的字元外還包括結束標記 0 因此陣列x和y的內容是完全一樣的。char是字元型的意思,x等於 12345 這個整體字元,而y則等於 1 2 3 4 5 這些單個字元的組合,0 是結束的意思。c語言這道題為什麼選a?1 整型常數,預設是int型別。要寫長整型,必...

C語言問題為什麼選B過程求解大學C語言,為什麼選B,求解!

首先 是轉義字元,所以 的結果就是 其次,7s是指輸出字串佔7位,所以前方有空格。7s意思就是輸出後抄面的字串,襲 長度7 這裡如果bai7小於後du面字串長度則沒什麼意zhi義,dao還是按字串原樣輸出,如果大於後面字串,則會在字串前補空格 字串原本的雙引號是不會輸出的。所以a和c都不對,是轉義符...

C問題,13題為什麼選A,這題為什麼選C

因為 在結構體中 只有a中的定義方式是正確的 bcd 都有錯誤 結構體具體定義方式可以參考書籍 這題為什麼選c 選c。觀察題目,每幅圖里有且只有兩個面積相等形狀相同的圖形 如下圖所示 d項中間那兩個梯形面積肯定不相等,因為左右兩邊的長方形的寬都不相等。23題為什麼不選b選c。實驗b只能證明二氧化塘不...