計算機C語言,為什麼?(1)

時間 2021-07-17 11:23:27

1樓:

選a解:6,5不解釋了。65,66輸入時的格式是“%d",而輸出時是“%c",注意沒,所以65,66要轉換為ascall碼,分別是a,b。

2樓:匿名使用者

選a,由輸出格式決定

3樓:豽韷

a 因為 a,b 型別是char 而 c,d 是int

所以 a,b 輸出就是6,5

c,d 本來是整數型的 但是要輸出字元型

就轉化為ascill碼 65 代表a ,66 代表 b所以答案就是a

4樓:潮派遊戲人

a因為a,b,c,d都是char型,第三行scanf輸入a,b為字元型,所以就是輸出6和5,當輸入c,d的時候為數字型,經過char強制轉換後,把數字轉換為了字元a和b,轉換可以從ascii碼錶查詢,希望你看的懂,我說不好!

5樓:

此題選a

你輸出的時候,第一個輸出格式應該是%c而不是c(應該是你粗心了)a和b的輸出我就不解釋了,很明顯。

我們看看c和d,輸入的時候是給c和d輸入十進位制數65和66,而你在輸出的時候是選擇%c(字元型)輸出,所以它就把ascii碼中對應65和66的字元輸出,即a和b。

6樓:匿名使用者

b 你輸入都是字元形式不會再轉的

7樓:匿名使用者

a根據printf的輸出格式

8樓:匿名使用者

選a1.66↙是輸入66後加回車。

2.前面是scanf用%d輸入的,意思是整數輸入。而printf後面是用%c輸出,使用字元輸出,而65,66是a,b的ascill碼

為什麼需要計算機語言,為什麼需要計算機語言 高階語言的特點是什麼

因為人類要利用計算機實現自己想要的各種產品呀!打個比方,中國人和中國人說話要將漢語,大家都說普通話,這個沒什麼問題。可是,你如果想要和美國人交流,就必須要學習英語,或者讓美國人學習漢語。同理也是一樣,你想要和計算機交流,就必須學會計算機的語言 不可能讓計算機說普通話吧0.0 和人類世界一樣,人類有很...

計算機二級C語言如何備考,計算機二級c語言考什麼

1 對於計算機二級c語言這個科目,只要肯花功夫準備,認真對待,多練習題目,多思考,多總結,理解了計算機語言的思維,就可以達到比較好的效果。c語言大多數知識還主要以記憶為主,多看別人寫過的程式,逐漸地總結出很多的方法。2 易錯點是那些基礎部分。例如乙個完整的語句結束時忘了加分號。逗號和分號的用法混淆。...

計算機c語言中1f什麼意思,c語言中 1f是什麼意思

把精確度比float資料小的資料型別轉換為float型別,以便於下面的運算 這是c語言中輸出格式控制語句。後面接上的內容是控制變數輸出格式的 f 表示 浮點數 6.1f 就是輸出的變數總共佔6列,其中小數佔一列。1f 你用了數字1,不是字母l的小寫.這個1的意思是輸出 入總位數為1位。參考 floa...