C语言入门请教

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:47:50
#include "stdio.h"
#define PI 3.14159
main()
{float r,s;
r=5.0;
s=PI*r*r;
printf("s=%f\n",s);
}
请教上面这是什么意思
1`为什么s=PI*r*r 但printf后就要写成("s=%f\n",s);
2`("s=%f\n",s);这句里的%,f,\,n.各表示什么.f可不可以用别的代替.
没有钱`请好心人用心回答`谢谢了`

s=pi*r*r就是面积=圆周率*半径的平方,“s=%f\n”是用来定义s的输出格式的,%f是可以输出小数,\n是换行的意思,f是可以替换的。
还有#include是C++的格式,最好找本书自己看,书里面都有。