C++中cin语句可以读入各类数据,ci艘绒庳焰n语句是如何读取各类数据的呢?读取的方式是怎样的呢?小编与大家一同分析其中的规律。
工具/原料
C++
方法/步骤
1、首先,定义两个字符型变量c和s,保存输入的字符。
2、接着,定义一个实数变量n和整数变量m。
3、然后,在窗口中输入各类数值,保存到变量中。
4、最后,输出读入的各变量的值。
5、运行程序,可以看到字符型数据,可以连续读取,这是因为char类型变量,一次只能读取一个字符。
6、从输出窗口中可以看到,cin语句把空格字符作为各数据的分隔符,空格不输入给变量。
7、输出窗口中,看到输入的最后一个数值被忽略了,这是因为这个数值超出了变量的数量,所以是多余的数据。
8、如果数值中输入字符会有什么样的结果呢?接下来,在输出窗口中输入字符,结果如下图所示。
9、当在整型和实型变量中输入字符后,会输出意想不到的结果,不同编译器输出的结果不同。