资深守护
#include <iostream>
#include <iostream>
using namespace std;
int main(){
int n,r;
double b,a=3.14;
cin>>n>>r;
b=a*(1.0*4/3)*3.14*r(double);
printf("%.2f",b)
return 0;
}
朱家烨在2020-03-25 15:26:40追加了内容
#include <iostream>
#include <iostream>
using namespace std;
int main(){
int n,r;
double b,a=3.14;
cin>>n>>r;
b=a*(1.0*4/3)*3.14*r(double);
printf("%.2f",b)
return 0;
}
初级光能
这是4482,你怎么只用一个变量存,而且你连四舍五入都没写,肯定不是满分。
按照题目的公式写不是很简单吗?还有四舍五入eg(int)(变量*按照题目要求的一个数(整数)+0.5)/按照题目要求的一个数(整数)(记得强转)
高级守护
定义 a,cut,sum三个变量 do 输入a if() cut++ else sum+=a while() 输出cut-1 endl sum
高级天翼
https://wenda.codingtang.com/questions/7323/
这是一个人问的2428,是这个吗?
资深天翼
你确定是2428?
沈峻宇在2020-03-25 15:34:04追加了内容
光代码我就一眼看出来一个,你的强行转换,(double)只能放在数前面,你把它放最后,绝对是错的。
沈峻宇在2020-03-25 15:35:13追加了内容
还有,你没定义include<cstdio>
你用printf不能不用
沈峻宇在2020-03-25 15:36:48追加了内容
我本来就是弱鸡,只能帮到你这里了。
望采纳!
沈峻宇在2020-03-25 15:37:53追加了内容
哦,还有你printf那一行末尾没有;
沈峻宇在2020-03-25 15:38:56追加了内容
其他都是对的!
祝你ac
望采纳!谢谢
沈峻宇在2020-03-25 15:43:00追加了内容
我需要大批经验!请谅解
我要到光能改我的头像,我是女孩,结果……(啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊)
沈峻宇在2020-03-25 15:43:43追加了内容
@朱家烨
沈峻宇在2020-03-25 16:28:59追加了内容
定义整形 n,r;
定义实型 b,a=3.14;
输入>>n>>r;
b=a*(1.0*4/3)*3.14*(实型)r;
保留("%.2f",b);
头文件加个#include<cstdio>
即可ac
沈峻宇在2020-03-26 07:37:35追加了内容
对了,你的四舍五入忘记加了!