計算機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碼

怎麼學習計算機c語言,怎麼學習計算機C語言

c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。所以我有一些心得,想和大家分享。...

計算機C語言題目求解,計算機c語言求陣列平均值,題目如圖

int f int a,int n main s s f aa 0 3 printf d n s 遞迴求解,陣列a項之和,遞迴過程相當於fn an f n 1 答案 6 int f int a,int n 這是遞迴函式,當n 0時結束遞迴返回。main 過程 n 3 1.s f aa 0 3 3 1...

計算機的c語言怎麼學,計算機C語言有什麼用啊??

買本教材自己看,由淺入深,不用上什麼培訓班,還有大學講的c太淺了。下個vc2012一邊看書一邊學。還要學資料結構,要不你就是玩玩或者碼農。c語言怎麼學?用眼,用手 打 用腦袋 思考問題 用書 潭浩強的書 用電腦 裝上vc6等工具進行 吧!把專用名詞詞彙及用途記下來,還有一些邏輯關係!等等 c語言怎麼...