题解
2023-09-13 20:45:08
发布于:广东
94阅读
0回复
0点赞
大家用printf没有过去的大概原因是因为大家直接2876/30结了,但是要注意整数除整数会舍去小数,即使你的printf输出是%.2lf也不行。这里提供大家两种方法:
第一种:
#include<iostream>
using namespace std;
int main(){
printf("%.2lf",2876/30.0);
return 0;
}
第二种:
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
cout<<fixed<<setprecision(2)<<2876/30.0;
return 0;
}
这里空空如也
有帮助,赞一个