为什么两次的值不一样?
#include <stdio.h>int main()
{
float r,s,c;
/*********begin*********/
float w;
printf("请输入圆半径r:");
scanf("%f",&r);
c = 2*3.14*r;
s = 3.14*r*r;
printf("圆面积S=%f,圆周长C=%f",s, c);
/*********end*********/
return 0;
}
#include <stdio.h>
int main()
{
float r,s,c;
/*********begin*********/
float PI = 3.14;
printf("请输入圆半径r:");
scanf("%f",&r);
c = 2*PI*r;
s = PI*r*r;
printf("圆面积S=%f,圆周长C=%f",s, c);
/*********end*********/
return 0;
} 没问题啊 哪里不一样了???
你不会是忘记输入的半径不一样导致结果不同了吧…………
页:
[1]