房天下 > 房天下问答 > 业主生活 > 其他
  • 谁帮我看看这段程序错在哪??用函数调用求圆面积的

    #include "stdio.h" float circ_area(float radius) { float PI=3.14159; return PI*radius*radius; } main() { float rd=0.0,area=0.0; printf("Please input the Radius here:"); scanf("%f",&rd); if(rd>0) { area=circ_area(rd); printf("\nThe area of this circle is:%f\n",area); } else printf("you have input a wrong Radius\n"); printf("Thank you and see you later.\n); } VC++编译不出问题补充:C程序,不知道在turbo c下能否运行?

    提问者:炫丽星空

    发布于2011-02-10

共1个回答
  • 蓝箭维修 丨Lv 4
    float PI=3.14159;这行有问题:你可以先声明变量;在赋值float PI;PI=3.14159;或者直接在程序最前面定义 #define PI 3.14159都行还有这行printf("Thank you and see you later.\n); 缺双引号#include "stdio.h" #define PI 3.14159float circ_area(float radius) { return PI*radius*radius; } main() { float rd=0.0,area=0.0; printf("Please input the Radius here:"); scanf("%f",&rd); if(rd>0) { area=circ_area(rd); printf("\nThe area of this circle is:%f\n",area); } else printf("you have input a wrong Radius\n"); printf("Thank you and see you later.\n"); }
    +1 2011-02-10 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。