数组左右移动,我想的是保存一个值,然后沿着那边依次做交换,有点像冒泡,可是不如一个顶一个,只操作两边,不需要频繁做交换。
这里在声明数组的时候,多声明了一个,因为要计数,对应标号比较直观,把[0]空出来不用就行了,空数组初始化要给{0}。
visualC 是可以写随机数的,srand(time(0)),rand()是随机数。stdlib函数需要声明,并不是伪随机数。
加一是一个细节,在数组中和取余运算中,1个数字的调整要时刻考虑。
求三角形面积,虽然说可以直接用公式而一劳永逸,但是三个边可能组成不了三角形,这个思路可以用在任何地方,任何问题需要有前提条件。
声明变量赋初值是一个好习惯哦,尤其是对浮点数来说。
要使用的值需要紧挨着赋值,否则带入的是个初始化的值则么办呢?。