c语言求圆的面积和周长

#define n 3.1415926
#include<stdio.h>
void main()
{
double s,l,r;
scanf("%f",&r);
s=n*r*r;
l=2*n*r;
printf("s=%f\n l=%f\n",s,l);
}
输出答案不正确,将double换成float答案正确,但精度变小

C#程序:

using System;

class Program

{

    static void Main()

    {

        double r;                                 //圆半径

    double circle;                           //圆周长

    double area;                            //圆面积

    const double PI = 3.14159;      //π

        Console.Write("请输入半径:");

        r = double.Parse(Console.ReadLine());

        circle = 2 * PI * r;        //计算圆周长

    area = PI * r * r;          //计算圆面积

    Console.WriteLine("半径为{0}的圆周长为{1}", r, circle);

        Console.WriteLine("半径为{0}的圆周长为{1}", r, area);

    }

}

运行测试:

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-06
#define n 3.1415926
#include<stdio.h>
void main()
{
double s,l,r;
scanf("%lf",&r);
s=n*r*r;
l=2*n*r;
printf("s=%lf\n l=%lf\n",s,l);  //float 对应%f  double对应 %lf
}

本回答被提问者采纳
第2个回答  2009-03-25
#include<stdio.h>
#define IP 3.1416
main()
{
float r,l,s;
printf("please enter a number\n");
scanf("%f",&r);
l=2*IP*r;
s=IP*r*r;
printf("l=%f\ns=%f\n",l,s);
}

请教一下,如何用C语言计算圆的周长和面积?
圆面积公式: S=πr²圆周长公式: C=2πr 二、算法设计:1、输入半径r值;2、根据数学公式,分别计算面积和周长;3、输出结果。三、参考代码:include <stdio.h>#define PI 3.1415927int main(){ double r,c,s; scanf("%lf",&r);\/\/输入半径。 c=2*PI*r;\/\/计算周长....

c语言求圆周长和面积
假设已知圆的半径为r,圆周长的计算公式为:周长 = 2πr;圆的面积计算公式为:面积 = πr²。根据这两个公式,可以编写如下的C语言程序来计算圆的周长和面积。c include define PI 3.14159 \/\/ 定义圆周率PI的值 int main { double radius, circumference, area; \/\/ 定义半径、周长...

如何用c语言计算圆的周长与面积?
在C语言中,可以使用公式 2 * π * 半径 计算圆的周长和公式 π * 半径^2 计算圆的面积。以下是一个简单的C语言程序,可以计算圆的周长和面积:在这个例子中,我们首先要求用户输入圆的半径,并将其存储在radius变量中。然后,我们使用公式 2 * M_PI * radius 计算圆的周长,并将其存储在circu...

如何用c语言求一个圆的面积和周长
c=2 * PI * r;area=PI * r * r;printf("该圆的周长是%.2f,面积是%.2f\\a",c,area);}

如何用C语言计算圆的面积
一、数学公式:圆周长=2*π*半径 面积=π*半径²二、算法分析:周长和面积都依赖半径,所以要先输入半径值,然后套用公式,计算周长和面积。 最终输出结果即可。三、参考代码:代码如下 include "stdio.h"define Pi 3.14 void main(){ float r,c,area;printf("请输入圆的半径:");scanf("...

怎么用c语言计算圆周长和面积
printf("圆的周长=%f英寸\\n",perimeter);area=3.14*radius*radius;printf("圆的面积=%f平方英寸\\n",area);return(0);} 2、c语言计算矩形的周长和面积 include<stdio.h> \/*长方形的高和宽,单位为米*\/ int width;int height;int area;int perimeter;int main(){ height=7;width=5;perimet...

C语言输入半径,求圆的面积和周长。
C语言输入半径求圆面积和周长具体如下图:同圆内圆的直径、半径的长度永远相同,圆有无数条半径和无数条直径。圆是轴对称、中心对称图形。对称轴是直径所在的直线。 同时,圆又是“正无限多边形”,而“无限”只是一个概念。圆可以看成由无数个无限小的点组成的正多边形,当多边形的边数越多时,其...

c语言计算圆的周长和面积代码是什么?
printf("圆的周长=%f英寸\\n",perimeter);area=3.14*radius*radius;printf("圆的面积=%f平方英寸\\n",area);return(0);} 相关信息:代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。 源代码是代码的分支,某种意义上来说,源...

怎么用C语言求圆的周长和面积
printf("圆的周长=31.415926\\n圆的面积=78.539815f\\n");} C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性...

编写C语言程序,输入圆的半径,求出圆的周长和面积并输出
include <stdio.h>void main(){ float r;printf("请输入圆的半径: ");scanf("%f",&r);printf("圆的周长是: %f\\n",(2*3.14*r));\/\/求出圆周长 printf("圆的面积是: %f\\n",(3.14*r*r));\/\/求出圆面积 }

相似回答