首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

小弟今日用到了 有参有返回值 自己写了一个圆的面积算法 但是最后没显示出来结果 各位大大帮帮忙好吗 给100分

2012-09-04 
小弟今天用到了 有参有返回值 自己写了一个圆的面积算法 但是最后没显示出来结果 各位大大帮帮忙好吗给100

小弟今天用到了 有参有返回值 自己写了一个圆的面积算法 但是最后没显示出来结果 各位大大帮帮忙好吗 给100分
#include<stdio.h>
double areaOfCircle();
main()
{
double areaOfCircle();
double area,radius;
printf("请输入圆的半径值radius为: \n");
scanf("%lf",&radius);
area=areaOfCircle(radius);
printf("圆的面积为: \n",area);

}
double areaOfCircle(double radius)
{
double area;
area=3.1415927*radius*radius;
return area;
}



[解决办法]
没有输出数据,printf(“圆的面积为:%lf \n”,area);
[解决办法]

C/C++ code
#include<stdio.h>double areaOfCircle();main(){double areaOfCircle();double area,radius;printf("请输入圆的半径值radius为: \n");scanf("%lf",&radius);area=areaOfCircle(radius);printf("圆的面积为: %lf \n",area);}double areaOfCircle(double radius){double area;area=3.1415927*radius*radius;return area;}
[解决办法]
#include<stdio.h>
double areaOfCircle();//
main()
{
double areaOfCircle(double r);//声明也需要标明有参数
double area,radius;
printf("请输入圆的半径值radius为: \n");
scanf("%lf",&radius);
area=areaOfCircle(radius);//该函数要传递参数 在声明的时候就要声明有参数。。。
printf("圆的面积为: %f\n",area);//%f为输出格式控制

}
double areaOfCircle(double radius)
{
double area;
area=3.1415927*radius*radius;
return area;
}
[解决办法]
晕死,你没输出啊:
printf("圆的面积为: \n",area); -》
printf("圆的面积为: %lf\n",area);

热点排行