题目
设计思路
1.2022102的算数平方根处在0到2022102的范围之内,采用二分法的思想找出其算术平方根所在的位置并输出。
2.二分法的思想即先取大范围(0-2022102)的中间数,判断其相乘之后所得数是否大于2022102.若大于2022102,则将范围的上限设为该中间数,在新的范围内继续进行相同的操作;反之,若小2022102,则将范围的下限设为该中间数。直到得到的中间数相乘结果为2022102,跳出循环,并将结果打印到屏幕上。
源代码
结果图
题目
设计思路
1.2022102的算数平方根处在0到2022102的范围之内,采用二分法的思想找出其算术平方根所在的位置并输出。
2.二分法的思想即先取大范围(0-2022102)的中间数,判断其相乘之后所得数是否大于2022102.若大于2022102,则将范围的上限设为该中间数,在新的范围内继续进行相同的操作;反之,若小2022102,则将范围的下限设为该中间数。直到得到的中间数相乘结果为2022102,跳出循环,并将结果打印到屏幕上。
源代码
结果图