6 条题解
-
4
呵呵,世道变了,没想到现在连蓝桥杯的模拟题都这么简单,在这里我为大家提供两种解法,至于想要选哪种,你自行选择~
已AC,请放心食用
第一种解法:普通解法
注意事项:
1.保留两位小数的方法;
2.数字类型是小数,所以变量类型是double。
#include <iostream> #include <iomanip> using namespace std; int main() { double r; cin >> r; cout << fixed << setprecision(2) << 3.14 * r * r << " "; cout << fixed << setprecision(2) << 2 * 3.14 * r; return 0; }
第二种解法:函数解法
注意事项:
1.函数的使用方法;
2.保留两位小数的方法;
3.数字类型是小数,所以变量类型是double。
#include <iostream> #include <iomanip> using namespace std; void s(double r) { double s = 3.14 * r * r; cout << fixed << setprecision(2) << s << " "; } void c(double r) { double c = 2 * 3.14 * r; cout << fixed << setprecision(2) << c; } int main() { double r; cin >> r; s(r); c(r); return 0; }
养成好习惯,看后点个赞( •̀ ω •́ )✧!
- 1
信息
- ID
- 1614
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 233
- 已通过
- 111
- 上传者