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

C语言习题, 求解,该如何处理

2012-03-18 
C语言习题, 求解#include stdio.h#define PI 3.14float circumference(float r){float circumferenceci

C语言习题, 求解
#include "stdio.h"
#define PI 3.14
float circumference(float r)
{
float circumference;
circumference=2*r*PI;
return (circumference);
}
float area(float r)
{
float area;
area=r*r*PI;
return (area);
}
float biaoarea(float r,float h)
{
float biaoarea;
biaoarea=2*r*r*PI+2*r*PI*h;
return (biaoarea);
}
float volume(float r,float h)
{
float volume;
volume=r*r*PI*h;
return (volume);
}
void main()
{
float r,h;
scanf("%f,%f",&r,&h);
printf("圆周长:%f\n",circumference(r));
printf("圆面积:%f\n",area(r));
printf("圆柱表面积:%F\n",biaoarea(r,h));
printf("圆柱体积:%F\n",volume(r,h));
}
圆柱表面积和圆柱体积怎么不能显示结果呢????

[解决办法]
把%F改为%f就可以了...
[解决办法]

探讨

printf("圆柱表面积:%F\n",biaoarea(r,h));
printf("圆柱体积:%F\n",volume(r,h));
%F改成%f

[解决办法]
看到这,怀念一年前的C,刚刚开始学时,连一个换行输出都不会...
[解决办法]
就是%F的问题。

热点排行