cin: 经过两轮测试(作者做过很多次测试,读者可以自行测试),我们得出结果:scanf比cin慢。
在C++语言中,scanf也是可以使用的,但是相比于C语言中的scanf函数,C++提供了更加安全和方便的输入方式,可以使用标准输入流对象cin进行输入。与scanf相比,cin输入方式不需要使用格式化字符串,而是直接读取数据类型,并自动进行类型转换。其语法为: cin >> 变量名1 >> 变量名2 >> 变量名3 >> ...; 其中,变量名可以...
scanf、printf比cin、cout速度要快,而且很多时候使用cin会超时,但scanf不会超时,建议以后都用scanf处理输入,printf处理输出。 记住以下4点建议: 1. scanf读入double类型只能用%lf,读入float类型只能用%f 2. printf对于double和float都只能用%f,因为printf没有%lf (可能有些系统允许,但是最好坚持使用%f) 3. printf...
scanf、printf比cin、cout速度要快,而且很多时候使用cin会超时,但scanf不会超时,建议以后都用scanf处理输入,printf处理输出。 记住以下4点建议: 1. scanf读入double类型只能用%lf,读入float类型只能用%f 2. printf对于double和float都只能用%f,因为printf没有%lf (可能有些系统允许,但是最好坚持使用%f) 3. printf...