注册 登录
编程论坛 C语言论坛

C语言改错

xiaocong8605 发布于 2021-05-30 19:51, 1002 次点击
#include<stdio.h>
int main()
{
    float h, r, l, s, sq, vq, vz;
    float pi = 3.141526;
    printf("请输入圆半径r∶");
    scanf("%f", &r);               //要求输入圆半径r
    printf("请输入圆柱高h∶");
    scanf("%f", &h);               //要求输入圆柱高h
    l = 2 * pi*r;                          //计算圆周长l
    s = r*r*pi;                          //计算圆面积s
    sq = 4 * pi*r*r;                       //计算圆球表面积sq
    vq = 3.0 /4.0*pi*r*r*r;               //计算圆球体积vq
    vz = pi*r*r*h;                       //计算圆柱体积vz
    printf("圆周长为:       l=%6.2f\n", l);
    printf("圆面积为:       s=%6.2f\n", s);
    printf("圆球表面积为:   sq=%6.2f\n", sq);
    printf("圆球体积为:     v=%6.2f\n", vq);
    printf("圆柱体积为:     vz=%6.2f\n", vz);
    return 0;
}
2 回复
#2
rjsp2021-05-31 08:39
若是编译出错,你应该贴出编译器给出的错误信息;
若是运行结果不符合你的预期,你应该贴出 你的输入信息、程序输出信息、你认为正确的输出信息。
#3
apull2021-05-31 19:17
pi都是错的
1