用C语言编一个程序,输入球的半径,求球的体积和表面积

如题所述

如下:

#include<stdio.h>
#define PI 3.14
void main()
{double r,S,V;
scanf("%lf",&r);
S=4*PI*r*r;
V=4.0/3*PI*r*r*r;
printf("%lf,%lf",S,V);}

C语言怎样编一个程序:

    01

    启动vc++6.0编程工具。
    点击“开始”——“所有程序”——“Microsoft visual studio6.0”——“Microsoft visual c++6.0”启动。

    02

    建立工程。
    选择“文件”——“新建”,工程下的方框内填工程名字,c位置是文件储存地址。

    03

    系统显示如图所示对话框,选中“An empty project”(空工程)。

    04

    单击“finish”按钮可得下图,点击“ok”按钮。

    05

    新的工程即可创建完毕,工作界面如下图。

    06

    建立c语言程序。
    选择“文件”——“新建”,弹出新建对话框,文件下方的文件名称c目录下方一般可选择桌面。点击“确定”。

    07

    系统显示程序编辑界面,在该界面下输入c语言程序即可。保存后即可执行该程序。

    08

    菜单命令或按下Ctrl+ F5组合键可执行文件,即可看到程序运行结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-02-24
#include "stdio.h"
int main(int argv,char *argc[]){
double r;
printf("Input r(R: >=0)...\nr=");
if(scanf("%lf",&r)!=1 || r<0){
printf("Input reeor, exit...\n");
return 0;
}
printf("The volume of the ball is %f\n",4.0/3*3.1415926*r*r*r);
printf("The ball's surface area is %f\n",4*3.1415926*r*r);
return 0;
}

运行样例:

第2个回答  2018-02-24
#include <stdio.h>
int main()
{
    double r,v,s;
    #define PI 3.1415927 //定义π值,根据需要确定精度。 
    scanf("%lf",&r);//输入半径。
    s=4*PI*r*r;
    v=4*PI*r*r*r/3;//计算表面积和体积
    printf("表面积为%lf, 体积为%lf\n", s,v);//输出结果。
    return 0;
}
12
表面积为1809.557395, 体积为7238.229581
Press any key to continue

第3个回答  2018-02-24
#include <stdio.h>
#define PI 3.1415926
int main()
{
double R;         // 半径
double S;         // 面积
double V;         // 体积

printf("输入半径:");
scanf("%lf",&R); 

S=4*PI*R*R;       

V=S*R/3;          //体积=(4/3)*PI*R^3=S*R/3

printf("表面积为 %.4lf \n体积为 %.4lf ",S,V);   //显示保留4位小数部分

return 0;
}

第4个回答  2018-02-23
#include<stdio.h>
#define PI 3.14
int main()
{
    double r;
    double v,s;
    printf("请输入球的半径\n");
    scanf("%lf",&r);
    v=(double)3/4*PI*r*r*r;
    s=4*PI*r*r;
    printf("球的体积为%g,球的表面积为%g",v,s);
    return 0;
}

望采纳

相似回答