一.题目条件

·题目:

输入圆柱体半径r和高h,求圆柱体底面积和体积。

·要求:

1.pi=3.14
2.输入的半径和高是float类型
3.输出保留小数点后2位精度,先输出底面积,再输出英文逗号,再输出体积结束程序。

·测试用例:

输入:9 12
输出:area=254.34,volume=3052.08

二.题目分析
  1. 本题涉及到标准输入和标准输出函数,因此使用头文件stdio.h。
  2. 变量名已给出:面积area,体积volume;自定义:半径r,高h。
  3. 通过给printf的格式说明中设置修饰符来控制浮点数的精度。
三.代码实现
#include <stdio.h>
int main()
{
    float r, h, area, volume, pi;
    pi = 3.14;
    printf("请输入圆柱的半径和高(用空格分隔):");
    scanf_s("%f%f", &r, &h);
    area = pi * r * r;
    volume = pi * r * r * h;
    printf("area=%.2f,volume=%.2f\n", area, volume);
    return 0;
}