其他分享
首页 > 其他分享> > 7744问题

7744问题

作者:互联网

这个程序是输出所有形如aabb的4位完全平方数(即前两位数字相等,后两位数字也相等)。
不是很难,但也有值得学习的地方
主要在于完全平方判定,以及aabb这个变量。后者比较容易用另外一个变量 n = a1100+b11 储存即可。
如何判断n是否为完全平方数?
常规思路:使用“开平方”函数,可以先求出其平方根,看是否为整数,即用一个 int 型变量 m 存储
sqrt()四舍五入后的整数,然后判断 m2是否等于 n。
因浮点数的运算可能存在误差,为了减小误差的影响,一般改成四舍五入,即floor(x+0.5)

标签:四舍五入,平方,变量,误差,是否,aabb,问题,7744
来源: https://blog.csdn.net/Lee0818/article/details/98233663