求圆的表面积和体积

来源:互联网 发布:强制uefi安装 ubuntu 编辑:程序博客网 时间:2024/04/29 16:16
#include <stdio.h>#include <stdlib.h>int main(){    const double AI=3.1415926;    int r;    float s,v;    printf("Input r:");    scanf("%If",&r);    s=4*AI*r*r;    v=4.0/3*AI*r*r*r;//或者v=(float)4/3*AI*r*r*r;    printf("S=%f\n",s);    printf("V=%f\n",v);    return 0;}

这里写图片描述
知识点:const 常量的使用。
心得体会:变量的定义r与 s,v的定义是有区别的,如都用一个整型int来定义是不行的,都用一个双精度double/float也是出不来了结果的。还有有分数的地方应注意浮点型的计算。

原创粉丝点击