C++中cin语句可以读入各类数据,cin语句是若何读取各类数据的呢?读取的体例是如何的呢?小编与大师一同阐发此中的纪律。
起首,界说两个字符型变量c和s,保留输入的字符。
接着,界说一个实数变量n和整数变量m。
然后,在窗口中输入各类数值,保留到变量中。
最后,输出读入的各变量的值。
运行法式,可以看到字符型数据,可以持续读取,这是因为char类型变量,一次只能读取一个字符。
从输出窗口中可以看到,cin语句把空格字符作为各数据的分隔符,空格不输入给变量。
输出窗口中,看到输入的最后一个数值被忽略了,这是因为这个数值超出了变量的数目,所所以多余的数据。
若是数值中输入字符会有什么样的成果呢?
接下来,在输出窗口中输入字符,成果如下图所示。
当在整型和实型变量中输入字符后,会输出意想不到的成果,分歧编译器输出的成果分歧。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!