printf scanf cin cout的区别与特征

printf和scanf是c语言的输入输出,学习c++以后,自然是用cin cout这两个更简单的输入输出

printf scanf 都需要进行格式控制,比较麻烦,但优点是速度比较快,毕竟多做了一些事情

cin cout速度较慢,在oj上或者是竞赛时,如对时间需求较高,则最好改为printf scanf

另外,printf在控制输出格式的时候比cout更加方便

尤其是几位小数的控制输出,比如只输出两位小数,精确到两位小数,需要四舍五入

这最适合用printf     格式控制字符串为  "%x.yf"     x y 为数字,x代表是小数点前的位数,y自然就是小数点后的位数

%xd   输出x位,不足的补上空格  %0xd  这个是补上0

还有一点需要注意,printf 和 cout最好不要混用,可能会有问题

原文链接: https://www.cnblogs.com/lxzbky/p/10505099.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    printf scanf  cin cout的区别与特征

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/400162

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年4月14日 上午9:45
下一篇 2023年4月14日 上午9:45

相关推荐