Ⅰ 用c语言编写函数,求圆的周长和面积,用函数。急求。。
#include<stdio.h>
#define PI 3.1415926
double area(double r)
{
return PI * r * r;
}
double perimeter(double r)
{
return 2 * PI * r;
}
int main()
{
printf("请输入半径的值:\n");
double r;
scanf("%lf",&r);
printf("周长为%lf\n",perimeter(r));
printf("面积为%lf\n",area(r));
return 0;
}
Ⅱ C语言:编程输入圆的半径,计算圆的面积并输出,输出时保留2位小数。
#include<stdio.h>
void main()
{float r,s;
#define p=3.14;
printf("请输入圆的半径 ");
scanf("%f",r);
s=p*r*r;
printf("圆的面积S=%6.2f ",s);
}
Ⅲ 编写程序求圆的面积并输出,半径可以利用输入函数scanf()进行输入,圆周率利用符号常量。用c语言
#include<stdio.h>
#define pi 3.14
int main()
{
float r,s;
scanf("%f",&r);
s=pi*r*r;
printf("面积为:%.2f ",s);
return 0;
}
Ⅳ 怎样用c语言打印一个半径为10的实心圆
要计算周长半径就必须先得到半径或直径。
有半径之后,用公式周长=直径xPI,面积=半径x半径xPI计算变可以得到结果。
下面是C语言源程序:
#include <stdio.h>
#define PI 3.1415926
int main(){
double r,l,s;
printf("请输入半径:");
scanf("%lf",&r);
if(r<=0)printf("输入错误!");
else {
l=PI*2*r;
s=PI*r*r;
printf("周长=%lf 面积=%lf\n。",l,s);
}
return 0;
}
Ⅳ c语言编程 圆的面积与周长自定义函数
这样:
#define pi 3.1415926
#include <stdio.h>
int main()
{
float r,area,perimeter;
printf("请你输入圆的半径r: ");
scanf("%f",&r);
area=pi*r*r;
perimeter=pi*r*2;
printf("直径为:%0.02f 圆的面积为:%0.03f 周长为:%0.02f",2*r,area,perimeter);
return 0;
}
(5)c语言函数怎样输出圆扩展阅读:
注意事项
1、常量是指在运行过程中,其值不改变的量。
2、#define我们称为宏定义,在编译前替换,也称为预编译。
3、宏定义,规范上用大写字母表示。
4、float为单精度浮点型,占用4字节,其表示范围为10^-37到10^38。
5、需要更长的数据表达范围和精度,还可使用双精度浮点型double,占用8字节,其表示范围为10^-307到10^308
Ⅵ 用C语言编程输入圆的半径输出圆的周长和面积
#include<stdio.h>
int main()
{float r,C,S;
scanf("%f",&r);
C=2*3.1416*r;
S=3.1416*r*r;
printf("周长=%f\n面积=%f\n",C,S);
return 0;
}
Ⅶ 求解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;
}
Ⅷ 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(" 该圆的半径是:%f",S(r));
}
Ⅸ 怎样用C语言画圆
#include <windows.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
char arg[50]={0};
arg[0]= '\ " ';
strcpy(arg+1,argv[0]);
int len=int(strlen(arg));
arg[len]= '\ " ';
HWND hWnd=FindWindow(NULL,arg); //找到程序运行窗口的句柄
HDC hDC=GetDC(hWnd);//通过窗口句柄得到该窗口的设备场境句柄
HPEN hPen,hOldPen; //画笔
int i=0;
for(;i <500;++i)
SetPixel(hDC,10+i,10+i,0x0000ff);//用画点的办法画一根线,最后一个参数是颜色(32位)
hPen=CreatePen(PS_SOLID,2,0x00ff00);//生成绿色画笔
hOldPen=(HPEN)SelectObject(hDC,hPen);//把画笔引入设备场境
MoveToEx(hDC,20,50,NULL); //设置画线起点
LineTo(hDC,520,550); //画到终点
Arc(hDC,100,100,300,300,350,500,350,500);//画圆
SelectObject(hDC,hOldPen);
ReleaseDC(hWnd,hDC);
//下面是对比,表明它确实是控制台程序
printf( "hello console ");
system( "pause ");
return 0;
}
Ⅹ 编程从键盘输入圆的半径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语言的编译更具有弹性。