一道初学者的c语言题,怎么求圆面积

> c++基础和进阶课堂讲义完整版

传智播客C++课程讲义

1.1求圆的周长和面积

半径周长,面积均用实型数表示

输出半径周长,面积;

方法2:用面向对象方法编程求圆的周长和面積

}

45,60,78,9的时候并没有任哬问题,但是当输入了:98,76,54,32,10,会发现输出时都是输入的样子

1、8-9行是2个for循环,两两数字比较标记最小数。

2、我们直接模拟循环即将结束时当p=9,q=8是a[9]=0,a[8]=1执行第11行,sum1[9]=9(这个应该是sum1第一次出现9的时候)

4、可这时for循环并没有结束当p=9,q=9时此时sum1[9]还是等于9

5、故執行第13行,a[9]=0a[0]=9,将之前数字又切换回来

6、所以就会出现输出时与输入时一样

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信