编程:输入半径,求球的体积和表面积
c++ nclude
指出编写的哪里有问题
你的输入和输出都有错误,输入scanf的引号位置错了,输出应该使用printf。修改后的代码如下,如果有用,望采纳,谢谢!
#include<stdio.h>
#include<math.h>
#define PI 3.14
int main() {
float r,v,s;
printf("输入半径r:");
scanf("%f",&r);
v=4.0/3*PI*pow(r,3);
s=4*PI*pow(r,2);
printf("体积为:%0.2f",v);
printf("表面积为:%0.2f",s);
return 0;
}
scanf("%f,&r"); 改成 scanf("%f",&r);
scanf("体积为:%0.2f",v); 改成 printf("体积为:%0.2f",v);
scanf("表面积为:%0.2f",s); 改成 printf("表面积为:%0.2f",s);