① c 语言编程 计算并输出圆的半径为r 的圆的面积
#include "stdio.h"
#define pi 3.14
void main()
{
int r;
printf("请输入圆的半径r:")
scnaf("%d",&r);
printf("圆的面积为:%f",pi*r*r);
}
② C语言程序编写 输入圆半径r,计算圆面积。ππ=3.14159,结果保留两位小数。r在0到10000内。
#include <stdio.h>
#define PI 3.14159
int main(void) {
int r;
printf("请输入圆的半径r(0-10000):");
scanf("%d",&r);
if(r>0&&r<=10000)
printf("半径为%d的圆面积为:%.2f ",r,PI*r*r); /*%.2f 控制输出结果保留两位小数*/
else
printf("您输入的半径值错误,半径值需在0-10000之内 ");
return 0;
}
执行结果
③ c语言编写一个计算圆柱体体积的程序,半径r,高度h的数值通过键盘输入
#include <stdio.h>
#define PI 3.1415926
int main()
{
double r,h;
scanf("%lf%lf",&r,&h);
printf("%lf",PI*r*r*h);
return 0;
}
//运行示例:
④ C语言编程:“编写程序,求半径为r的圆的内接正n边形的面积.r和n由用户输入.”怎么做啊求解。。。。
#include<stdio.h>
#include<math.h>
#define PI 3.1415926
void main()
{
double s, r; //s表示面积,r表示半径
int n; //n表示正n边形的边数
printf("请输入圆的半径r:");
scanf("%lf",&r);
printf("请输入正n边形的边数n:");
scanf("%d",&n);
s = n * r * r * sin(2 * PI / n) / 2;
printf("圆的内接正%d边形的面积是%lf\n",n,s);
}
ps:这个是比较简单点的了,执行一次就自动退出程序了。。。没有加循环执行,而且对输入的数据类型,范围没有进行判断,所以要尽量减少输入的错误。。楼主也可以自己加上,不是很难的。。
⑤ C语言程序设计 : 设圆半径为r,圆柱高为h,求圆球表面积,圆球体机,圆柱体积。要求圆半径r和圆柱h由用...
floatr,h;
floatp=3.14
printf("请输入半径r和高h: ");
scanf("%f%f",&r,&h);
printf("圆球的表面积是:%f,,,,圆球的体积是:%f,,,,圆柱的体积是:%f",4*p*r*r
,r*r*r*p*(4/3),p*r*r*h);
⑥ 编写一个c语言程序,要求输入圆的半径r,圆柱高h,求圆的周长、面积、体积,圆柱体积,怎么做
可以先定义圆周率pi为3.1415926,再定义双精度变量半径r、高h、周长、面积、体积,输入相关数据后计算输出结果即可,实现该功能程序多样并不唯一,具体程序如下。
⑦ 用c语言编写程序,有一个圆柱体,底面半径为r,高为h,求底面周长,底面面积,和圆柱体体积,要求用s
#include<stdio.h>
intmain()
{
floatr,h,s,v,c;
printf("请输入圆的底半径和高(用空格分隔):");
scanf("%f%f",&r,&h);
c=2*3.14*r;
s=3.14*r*r;
v=3.14*r*r*h;
printf("C=%f S=%f V=%f ",c,s,v);
return0;
}
/*
输出:
请输入圆的底半径和高(用空格分隔):12
C=6.280000
S=3.140000
V=6.280000
*/