Pascal编程求n!1到n之间的平方数 急!!

错误不多,都是一些常犯的小错误,將来都能避免,首先是在函数fact里有一行p=2n-2;这个最明显,应该是p=2*n-2;其次,在函数power里最开始的double pow;没有初始化变量,会在下面的相乘时出错,此外就没有什么大问題了,主要就是main函数以及main里面的if else里缺少“}”这个符号,以后编程

审题错了吧求所有素因子意思就像因子分解。比如18 = 2 × 3 × 3你找素因子用的i那个for循环吧按你的求法,一个因子只能在式子中出现一次下一次循环i的值就增加了嘛。你可以按照这个思路来:输入kwhile循环(k 1) i:=2(要找的素洇子) 如果 (i是k的因数并且i是素数) k := k div 2

}

我要回帖

更多关于 编程求n! 的文章

更多推荐

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

点击添加站长微信