读书人

教教小弟我 .如何写 才不会0分~(gt;lt;)

发布时间: 2012-08-24 10:00:21 作者: rapoo

教教我 ....怎么写 才不会0分~~~~(>_<)~~~~
题目描述

Given the radius of a circle, calculate its area.
输入描述

One real number r.
输出描述

Output the area with an error no more than 0.001
样例输入

1.0样例输出

3.1415926
用C来解 (*^__^*) 嘻嘻……

[解决办法]
#include <stdio.h>
#include <string.h>

#define PI 3.1415926
int main(int argc,char **argv)
{
double r = 4.1122933;
double area = r*r*PI;
printf("%.16lf\n",area);
}

不知道是不是这个意思?
[解决办法]
1 #include <stdio.h>
2 #include <math.h>
3
4 #define PI 3.1415926
5
6 int main(void)
7 {
8 float radium = 0.0;
9 double area = 0.0;
10
11 puts("Please input the cycle's radium: ");
12 scanf("%f", &radium);
13
14 area = PI * pow(radium, 2);
15
16 printf("The area is : %.3lf\n", area);
17 return 0;
18 }

读书人网 >C语言

热点推荐