c语言.编写一个函数,用来计算圆的面积。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言.编写一个函数,用来计算圆的面积。相关的知识,希望对你有一定的参考价值。
并要求:在主函数中输入圆的半径,调用该函数后,把圆的面积输出。
计算圆的面积的编程是:
#include <stdio.h>
#define N 3.14 //圆周率
float S(float r)//计算面积
float s;
s=N*r*r;
return s;
void main()
float r;
printf("请输入圆的半径:");
scanf("%f",&r);
printf("\\n该圆的半径是:%f",S(r));
1、C语言的介绍:C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
2、C语言的基本特性:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
参考技术A #include <stdio.h>#define PI 3.14159
float getArea(float nR)
return PI*nR*nR;
int main()
float nR;
float nArea;
printf("请输入圆的半径:");
scanf("%f",&nR);
printf("圆的面积是:%f\\n",getArea(nR));
return 0;
参考技术B #include <stdio.h>
#define N 3.14 //圆周率
float S(float r)//计算面积
float s;
s=N*r*r;
return s;
void main()
float r;
printf("请输入圆的半径:");
scanf("%f",&r);
printf("\n该圆的半径是:%f",S(r));
参考技术C #include <stdio.h>
float area(float r)
return 3.14159 * r * r;
int main()
float x, a;
scanf("%f", &x);
a = area(x);
printf("%f\\n", a);
return 0;
本回答被提问者采纳
作业: 1.8(圆的面积和周长)编写程序,使用以下的公式计算并显示半径为5.5的圆的面积和周长。
public class Demo_1
{
public static void main(String[] args)
{
double radius,C;
double area;
radius=5.5;
area=radius*radius*Math.PI;
C=radius*2*3.14150;
System.out.println("the area for the circle of radius " + radius + " is " + area);
System.out.println("the circumference for the circle of radius " + radius + " is "+ area);
}
}
以上是关于c语言.编写一个函数,用来计算圆的面积。的主要内容,如果未能解决你的问题,请参考以下文章