請教c語言有關輸入的問題,請教C語言有關輸入的問題

時間 2022-04-12 17:27:51

1樓:蓉雪球

雖說小數點後還有3位,但saanf語句沒有精度限制,所以選b。

具體**於的注意問題

還有關於scanf的可以參考一下,可以更全面地了解一下

2樓:周建國偉

雖然沒有見過這種輸入。不過我想答案應該選b。再輸入函式時其實對於float型別的數,它本身的小數點位數都是明確規定的,大概是6位吧。所以應該是乙個整數,

3樓:匿名使用者

答案bscanf語句的基礎格式是scanf(格式控制引數,位址列表);

格式說明項包括(% * m l\h 格式字元)%是格式說明的起始符號

*是賦值抑制符

m是域寬說明符

l\h是長度修正說明符

格式字元就是輸入資料型別和格式

而造成錯誤的是在printf函式中格式說明項% - 0 m.n l\h 格式字元

相比 乙個是m 乙個是m.n

也就是printf 是輸出的,包含了精度的位數n而輸入按照你給的數字輸入,不需要精度n。

而1-3-4都有精度部分,所以錯誤。

4樓:成靈慧

b吧 ,應該不能控制浮點數輸入的小數字數吧

c語言程式設計問題請教,C語言程式設計問題請教

veket的小號 已測試,正確 c free 4.1 mingw 3.4.5 veket的小號 include void trimfrnt char int main void trimfrnt char s include char trimfrnt char s void main char t...

菜鳥請教c語言問題,菜鳥請教C語言問題

已改,看注釋 struct student struct student students 2 int main 差個main函式printf n nstudents information n for i 0 i 2 i return 0 struct student students 2 這句不...

請教c語言高手問題,請教C語言高手乙個問題

abcdef 回車 輸出為fabcde.程式加上注釋為 include include void fun char str 將temp的值賦值到陣列的第乙個位置,也就是0位str 0 temp main 函式呼叫fun s 是傳遞char 過去,傳遞的是陣列的指標.指向陣列的首位址,具體值和 s 0...

請教c語言關於位址的輸出問題,請教C語言關於位址的輸出問題

孤狼騰龍 第乙個 printf p a 這是輸出a的值 printf p a 這是主輸出存放a值的位址 第二個 如果填b輸出的是a的位址 要輸出指標變數b的位址就直接printf p b 第三個 scanf d a 這是賦值語句,就是將輸入的數字存放在位址a中 記住有 符號,表示位址 牧蕙蘭 第乙個...

C語言的問題請教高手

簡單地說吧,像char int float等都是型別,而char 是指乙個變數指標,指向的是char型別的變數。同時char 也是乙個型別,char 是指乙個變數指標,指向的是char 型別的變數。同時char 也是乙個型別,char 是指乙個變數指標,指向的是char 型別的變數 指標真正難以理解...