新手求助
#include<stdio.h>int main()
{
double r,c,s;
printf("半径r为:\n");
scanf("%f",&r);
c= r* 2* 3.14;
s= r* r* 3.14;
printf("周长为:%.2f",c);
printf("面积为:%.2f",s);
return 0;
各位大哥我想计算圆的周长和面积,为什么我输入半径得到的都是结果都是0啊,我把 printf("半径r为:\n");这一段代码删掉了可以正常执行代码,可是我不懂这个是哪里出错了,这个printf不是只是打印一个提示语吗,怎么会影响结果的呀 double应该用lf 换成这个
scanf("%lf",&r); double类型的需要 %lf格式化输入 谢谢,懂了,
页:
[1]