#include<stdio.h>
#define PI 3.14
void main()
{
float r,h,a,b;
printf("请输入半径r,圆柱体高h\n");
scanf("%.2f,%.2f",&r,&h);
a=PI*r*r;
b=PI*r*r*h;
printf("圆面积为 a=%.2f\n",a);
printf("圆柱体积b=%.2f\n",b);
}
參考答案:scanf("%.2f,%.2f",&r,&h);
这种输入方法是不对的,输入是不能规定精度的,把.2 去掉就行了,如下:
anf("%f,%f",&r,&h);