当前位置: 代码迷 >> C语言 >> [求助]菜鸟请教计算圆的面积问题
  详细解决方案

[求助]菜鸟请教计算圆的面积问题

热度:156   发布时间:2007-02-01 17:37:44.0
[求助]菜鸟请教计算圆的面积问题

计算的圆的面积

#define PI 3.1415
main()
{
int r;
float area;
for(r=1;r<=5;r++)
{
area=PI*r*r;
if(r%2==1)


我想问的是if语句里的"%2"是什么意思

谢谢指教

搜索更多相关的解决方案: 面积  

----------------解决方案--------------------------------------------------------
整除取余

比如 15/7=2..1
所以
15%7就等于1
----------------解决方案--------------------------------------------------------
if(r%2==1)
就是r/2的余数等于1,

----------------解决方案--------------------------------------------------------
if(r%2==1)
就是判断r是否为奇数(因为奇数不能被2整除,整除后余1)
----------------解决方案--------------------------------------------------------

%号是求余数的符号


----------------解决方案--------------------------------------------------------
顶四楼!!
----------------解决方案--------------------------------------------------------

谢谢楼上的大哥们


----------------解决方案--------------------------------------------------------
顶斑竹
----------------解决方案--------------------------------------------------------
顶下
----------------解决方案--------------------------------------------------------
  相关解决方案