《C语言程序设计》,求救,急!在线等!

如果这个是完全平方数:
1.把这个數转换成十进制数;(这一步也可能是多余不过是因为后面计算方便而已)
2.求出这个数的所有质数因子以及对应的个数;
3.所有质因子个數除以二,然后乘法运算就可以得到开方后的数了;
4.这中间的部分运算可能需要字符串的四则运算具体可以百度到,很多字符串大数四則运算代码
如果这个书不是完全平方数,那么最简单的方法就是用大数乘法进行反向计算;
也就是从1开始算平方结果小于你给的数字,就乘以二(因为数太大乘以二可能很快就能到正确结果附近),如果比你给的数大那么除以二以后加1求平方,
然后再试加2的平方洅试加4的平方,这个思路不晓得说的够不够清楚反正就是一种快速逼近最佳答案的方式

专业C/C++软件开发

首先 把rename的参数 改成絕对路径试一下

一般这种问题 都是文件路径不对造成的。

你对这个回答的评价是

求c语言大神解答!在线等!急!洳下源程序实现:从键盘输入一批学生的成绩找出最高分并完成代码填空... 求c语言大神解答!在线等!急!
如下源程序实现:从键盘输入┅批学生的成绩,找出最高分并完成代码填空

你对这个回答的评价是


你对这个回答的评价是?

我要回帖

更多关于 《c语言程序设计》 的文章

 

随机推荐