日志2

回顾了一下练习,我又总结了两个我常犯的错误。其一,分号不能乱加。在编写程序时,”;”大部分时间是在中文中充当句号的角色,所以某道题我把程序开头的int main()后加上了“;”,这导致了下面的“{”字符下有红色波浪线显示错误,我以为是输入法用错了,但后来发现不是,找了很久之后才发现int main ()后面不能加“;”。其二,牢记一些字符对应的使用规则。在做练习中“牛牛学说话之-浮点数”这道题时,题目中要求输出一个浮点数并保留三位小数,我一开始只写了“cout<<fixed<<setprecision(3)<<f<<endl;”,“setprecision”下一直有红色波浪线显示错误,仔细排查错误后发现在开头没写#include<bits/stdc++.h>,还有用string给变量命名时也要在开头加上#include<string>,这些都是要注意的。以后做题要更加认真,不能马虎粗心。

全部评论
setprecision是iomanip库的
1 回复 分享
发布于 10-18 18:40 浙江

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务