⑴ 用c语言求任意圆半径,函数调用,
#include "math.h"
#define PAI 3.141592653
double getR(double c){
if(c<=0)
return c;
else
return sqrt(c/PAI);
}
void main()
{
double zc=123.4;
printf("圆周长 %f 半径为 %f ",zc,getR(zc));
}
⑵ 用c语言编写一个程序定义一个变量表示圆的半径,再定义一个变量表示圆的圆周率,求圆的面积
#include<stdio.h>
intmain(void){
floatr,pi,area;
pi=3.14159;
printf("请输入圆的半径r:");
scanf("%f",&r);
putchar(' ');
area=pi*r*r;
printf("半径为%.2f的圆,其面积为:%.2f ",r,area);
getch();
return0;
}
运行结果
⑶ C语言程序设计 求一个圆的面积,圆的半径要求从键盘出入
#include<stdio.h>
#definePI3.14159
voidmain()
{
floatr;
printf("请输入圆半径r的值:");
scanf("%f",&r);
printf("圆面积S=%.2f",PI*r*r);
}
⑷ 用C语言怎样编程输出圆的周长和半径
方法:
#include <stdio.h>
#define PI 3.14
int main()
{
float r,c,area;
printf("请输入圆的半径:");
scanf("%f",&r);
c=2 * PI * r;
area=PI * r * r;
printf("该圆的周长是%.2f,面积是%.2fa",c,area);
}
二、计算机编程语言(C语言)的特点:
1、C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。
2、C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。
3、不同的变量类型可以用结构体(struct)组合在一起。
4、只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。
5、部份的变量类型可以转换,例如整型和字符型变量。
6、通过指针(pointer),C语言可以容易的对存储器进行低级控制。
7、预编译处理(preprocessor)让C语言的编译更具有弹性。
⑸ C语言求圆面积流程图,要求判断半径!
#include<stdio.h>
#definePI3.14159
intmain()
{
floatr,l,s;
scanf("%f",&r);
printf("S:%.2f
",PI*r*r);
printf("L:%.2f
",2*PI*r);
return0;
}
⑹ 用C语言编写程序,从键盘输入圆半径r,怎么样求得圆周长l和圆面积s
#include <stdio.h>
#define P 3.1415926
int main()
{
double c, r, area;
printf("请输入半径R=");
scanf("%lf", &r);
c = 2 * P * r;
area = P* r * r;
printf("周长为l=%f\n,面积s=%f\n", c, area);
return 0;
}
⑺ c语言从外部输入圆的面积,并根据此面积求圆的半径
根据圆的面积,求圆的半径。其圆面积公式为:S=PI*R*R,故可以编写如下
C
语言源代码:
#include
<stdio.h>
#include
<math.h>
/*
sqrt(
)
函数在此头文件有定义
*/
#define
PI
3.1415926
/*
定义一个常量
PI,其值为
3.1415926
*/
void
main(
)
{
float
S,
R
;
/*
定义两个浮点变量
S
表示圆的面积、R
表示圆的半径
*/
printf("Please
input
a
circle
area:\n")
;
scanf("%f",
&S)
;
/*
从键盘上输入圆的面积
*/
R
=
sqrt(
S/PI
)
;
/*
根据圆的面积公式
S=
PI*R*R,计算圆的半径
R
*/
printf(
"R
=
%f\n",
R
)
;
/*
输出圆的半径
R
的值
*/
}
⑻ c语言求圆半径
这是随便的命名方式,没有要求,如果要别人一看就懂,就好像这道题中的C,其实是circle圆周的缩写,这样让别人也理解。再有,r也是一样,我们学的数学公式里面的r就代表圆的半径,所以就采用r。
求圆半径:
#include
<math.h>
#include
<stdio.h>
#define
PI
3.14
int
main(void)
{
float
s,r;//s代表从键盘输入面积
printf("please
input
the
area:");
scanf("%f",&r);
r=s/PI;//r相当于r^2
printf("%f",
sqrt(r));
}
⑼ 求c语言代码,要求读入圆心的坐标、圆的半径以及一个点的坐标,判断这个点是在圆内、圆上还是在圆外。
#include<stdio.h>
voidmain()
{
inta,b,c,d,r,k;
scanf("(%d,%d)%d(%d,%d)",&a,&b,&r,&c,&d);
k=(a-c)*(a-c)+(b-d)*(b-d)-r*r;
if(k>0)printf("点在圆外");
elseif(k<0)printf("点在圆内");
elseprintf("点在圆上");
}
运行示例截图:
已编译执行,无误。注意读取格式的规定,输入时格式不要输错
⑽ 求解c语言输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出No。
#include<stdio.h>
#define PI 3.14
void main()
{
float r,l,area;
printf("please input r:\n");
scanf("%f", &r);
if(r>=0)
{
area=PI*r*2;
l=2*PI*r;
printf("the area is %.2f\n", area);
printf("the l is %.2f\n", l);
}
else
printf("Input error!\n");
return 0;
}