pta作业错误点--总结

pta作业错误点--总结

注释:在做pta题目的时候,发现有许多题目的错误点是值得归纳总结起来的,今后翻阅博客园的时候能够明白之前有哪些是可以值得复习的。

7-2 换硬币

习题2-3 求平方与倒数序列的部分和

错误点:
1.sum=sum+pow(i,2)+1.0/i;
2.sum的类型是double,所以1是1.0;前面定义sum的时候精确到6位小数点,可以定义sum=0.0就可以了,不必要0.000000。

习题2-6 求阶乘序列前N项和

#include <stdio.h>
int fact(int j);
int main()
{
   int N,sum;
   sum=0;
   scanf("%d",&N);
   for(int j=1;j<=N;j++)
	{
		
		sum=sum+fact(j);
		
	}
printf("%d",sum);
return 0;
}
int fact(int j)
{
	int i,s;
	s=1;
for(i=1;i<=j;i++)
	{
		s=s*i;
	}
}

错误点:
1.定义函数for循环不需{}
2.return fact

原文地址:https://www.cnblogs.com/spacexlxl/p/11910995.html