问题标题: 酷町堂:各位大佬们,帮帮我这个弱鸡,1120

0
0
已解决
潘晨皓
潘晨皓
高级天翼
高级天翼
#include<bits/stdc++.h>
using namespace std;
int main(){
	double S,C,pi;
	int r;
	cin>>r;
	pi=3.14;
	S=pi*r*r;
	C=2*pi*r;
	printf("%.2f%.2f",S,C);
	cout<<S<<endl<<C;
	return 0;
}

0分代码,为神马样例都没过?

28.2618.8428.26

18.84

这两个是样例。求帮助!!!

不要代码!

也不要瞎搞

潘晨皓在2020-03-08 10:05:09追加了内容

1120   求圆的面积和周长

题目描述 Description

输入圆的半径R,求圆的面积和周长。

圆的面积公式为 S = pi * r * r ;

圆的周长公式为 C = 2 * pi * r ;

其中,pi = 3.14。

输入描述 Input Description

输入一行,为圆的半径R(R为实数)。

输出描述 Output Description

输出两行,第一行为圆的面积,第二行为圆的周长。均保留两位小数。

样例输入 Sample Input


 

3

样例输出 Sample Output


 

28.26
18.84

潘晨皓在2020-03-08 10:07:46追加了内容

https://judge.codingtang.com/problem/1120/

传送门

潘晨皓在2020-03-08 10:43:21追加了内容

#include<bits/stdc++.h>
using namespace std;
int main(){
    int r;
    double S,C,pi;
    cin>>r;
    pi=3.14;
    S=pi*r*r;
    C=2*pi*r;
    printf("%.2f\n%.2f",S,C);
    return 0;
}

我的50分代码!!!


0
已采纳
王子健
王子健
初级天翼
初级天翼

这道题你的思路没有什么大问题,但是呢看题目要稍微仔细一些,不然在考试或比赛的时候会吃大亏的

你的代码只有一个很小的问题,但是这个问题你说难也不难,说简单也不简单

是因为你的定义出了问题,你定义成int,所以只能拿到一半分

题目也已经提醒了我们   :

只要把int改为double 或者 float即可

望采纳,谢谢

0
0
0
张帆
张帆
中级天翼
中级天翼

输入的是实数,

你能不能看题

还有你输出了两次

用一个printf就行了

两个%。2f之间要加\n因为这是要换行

0
我要回答