XCJ. 发表于 2021-10-14 21:19:17

求助!输入圆柱体的半径和高度r,h,输出圆柱体的体积。


#include <stdio.h>

#define PI 3.14

int main()

{
        float r, h, s;
        printf("输入半径和高度:");
        scanf("%f%f", &r, &h);
        s = PI * r * r * h;
        printf("输出圆柱体的体积:s");
        return 0;
}

我是坠棒哒!!! 发表于 2021-10-14 21:27:27

倒数第三行    改为printf("输出圆柱体的体积:%f",s);

傻眼貓咪 发表于 2021-10-14 21:29:36

#include <stdio.h>
#define pi 3.14159

int main(){
    float r, h, volume;
    printf("输入半径和高度,以空格隔开:");
    scanf("%f %f", &r, &h);
    volume = pi*r*r*h;
    printf("输出圆柱体的体积:%.3f", volume);
    return 0;
}

Python初学者8号 发表于 2021-10-14 21:32:02

哈哈 你这s 不在外面啊

XCJ. 发表于 2021-10-14 21:44:29

我是坠棒哒!!! 发表于 2021-10-14 21:27
倒数第三行    改为printf("输出圆柱体的体积:%f",s);

求助为啥运行结果是0.00000啊

XCJ. 发表于 2021-10-14 21:46:26

Python初学者8号 发表于 2021-10-14 21:32
哈哈 你这s 不在外面啊

在外面了 运行结果咋还不对啊

我是坠棒哒!!! 发表于 2021-10-14 22:41:40

XCJ. 发表于 2021-10-14 21:44
求助为啥运行结果是0.00000啊

你得先输入两个数,比如2(空格)4,然后在点击Enter键
scanf 表示输入,就是i输入到电脑里
printf 表示输出,电脑给用户反馈出来信息

XCJ. 发表于 2021-10-14 22:55:24

我是坠棒哒!!! 发表于 2021-10-14 22:41
你得先输入两个数,比如2(空格)4,然后在点击Enter键
scanf 表示输入,就是i输入到电脑里
printf 表 ...

【实验2-3】下面程序输入圆柱体的半径r和高度h,输出圆柱体的体积。完善程序代码,编译运行程序,得到
#include <stdio.h>#define PI 3.14
int main (

float t h,s;
printf("输入半径和高度:");【填空1】//输入数据
【填空2】//处理数据【填空3】//输出结果 return 0;

XCJ. 发表于 2021-10-14 22:56:48

XCJ. 发表于 2021-10-14 22:55
【实验2-3】下面程序输入圆柱体的半径r和高度h,输出圆柱体的体积。完善程序代码,编译运行程序,得到
# ...

【实验2-3】下面程序输入圆柱体的半径r和高度h,输出圆柱体的体积。完善程序代码,编译运行程序,得到
#include <stdio.h>#define PI 3.14
int main (

float t h,s;
printf("输入半径和高度:");【填空1】//输入数据
【填空2】//处理数据【填空3】//输出结果 return 0;

(15.0分)
我的答案:
第一空: scanf("%f%f",&r,&h);第二空:s=Pl*r*r*h
第三空: printf("输出圆柱体的体积:%f",s);

XCJ. 发表于 2021-10-14 22:57:22

XCJ. 发表于 2021-10-14 22:56
【实验2-3】下面程序输入圆柱体的半径r和高度h,输出圆柱体的体积。完善程序代码,编译运行程序,得到
# ...

还是不对评分少五分求指教!
页: [1]
查看完整版本: 求助!输入圆柱体的半径和高度r,h,输出圆柱体的体积。