c語言scanf用法 在C語言里,什么時候用scanf函數(shù)?
在C語言里,什么時候用scanf函數(shù)?Scanf函數(shù)是C語言標準中的格式化輸入函數(shù)。它最簡單的功能是從標準輸入設備(鍵盤)到存儲空間獲取值。例如:在上例中scanf(%d“,&A)表示從鍵盤緩沖
在C語言里,什么時候用scanf函數(shù)?
Scanf函數(shù)是C語言標準中的格式化輸入函數(shù)。它最簡單的功能是從標準輸入設備(鍵盤)到存儲空間獲取值。例如:在上例中scanf(%d“,&A)表示從鍵盤緩沖區(qū)中讀取一個值并將其放入變量的存儲空間,即a的值是您用鍵盤輸入的值。因此,可以得出結論,scanf使用PS:標準輸入設備不僅是一個鍵盤,如果需要更換,還可以重定向到其他設備。如果您滿意請接受,如果您不滿意請詢問
Scanf稱為格式輸入,也就是說,根據(jù)您所寫的格式,您輸入的數(shù)據(jù)會有所不同?;靖袷绞莝canf(“%*”,&*//*是其他字符的替代。例如,intafooltb scanf(%d“,&A)//在整數(shù)變量a空間中輸入整數(shù)。Scanf(%f“,&B)//輸入一個浮點數(shù)并將其存儲在變量B空間中。也可以輸入多個scanf(%d%d“,&A,&D)//例如,輸入3(空格)4(回車)、a get 3、B get 4 scanf(%F%F“,&B,&AmpC)//例如,輸入3.
1(空格)4.
2(回車)、a get 3.1、B get 4.2。要輸入不同類型的數(shù)據(jù),請使用“”中相應的格式控制,常用的格式控制方法包括%D整數(shù)%f浮點%C字符%LD長整數(shù)%lf雙精度等。