C++中cin語句可以讀入各類數據,cin語句是若何讀取各類數據的呢?讀取的體例是如何的呢?小編與大師一同闡發此中的紀律。
起首,界說兩個字符型變量c和s,保留輸入的字符。
接著,界說一個實數變量n和整數變量m。
然后,在窗口中輸入各類數值,保留到變量中。
最后,輸出讀入的各變量的值。
運行法式,可以看到字符型數據,可以持續讀取,這是因為char類型變量,一次只能讀取一個字符。
從輸出窗口中可以看到,cin語句把空格字符作為各數據的分隔符,空格不輸入給變量。
輸出窗口中,看到輸入的最后一個數值被忽略了,這是因為這個數值超出了變量的數目,所所以多余的數據。
若是數值中輸入字符會有什么樣的成果呢?
接下來,在輸出窗口中輸入字符,成果如下圖所示。
當在整型和實型變量中輸入字符后,會輸出意想不到的成果,分歧編譯器輸出的成果分歧。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!