#一、PTA实验作业
题目1、7-1 求交错序列的前N项和
1,提交列表
2,设计思路
先定义整型数N,表示要计算的项数,再定义一个总和sum和部分项和S,赋初值0给sum,
利用公式 S=i/(2*i-1)*(-1)^(i+1) 求得每一项的值,然后循环从第一项到第N项把它们相加,
最后统一赋给sum。
3,本题调试过程遇到的问题及PTA提交列表情况说明
开始没有注意取的都是整数,结果输出的总和是整数,但结果可能是小数,因此答案错误。
在 i 和(2*i-1) 都强行取单精度浮点型后,答案正确。
题目2、7-5 找出最小值
1,提交列表
2,设计思路
定义整型变量i,n,min及num,先输入个数及第一个数,令最小值等于第一个数,即min=num。
循环从1到n 输入之后的数,比较最小值与刚输入的数,若最小值大于输入的数,那么最小值就变
成输入的那个数,直到 i>n 循环结束,输出最小值。
3,本题调试过程碰到的问题及PTA列表情况说明
题目3、求1到100的和
1,提交列表
2,设计思路
先定义一个总和sum,赋初值为0.
从数1开始循环,逐个相加,结果赋给sum,
循环结束输出1到100总和sum。
3,本题调试过程
#二、同学代码结对互评
##1,互评同学
黄嘉慧
##2,我的代码,同学互评代码截图
##3,我和同学代码不同在哪?有哪些各自优势?你更喜欢哪种代码格式?
1,我用了函数,嘉慧没用函数。
2,我的用函数分出来看起来清楚,嘉慧的比较简单。
3,我比较喜欢嘉慧的,简单。
#三、截本周题目集的PTA最后排名
#四、本周学习总结
##1,你学会了什么?
循环的嵌套,及用循环可能会出错的一些点。
16,选C,
20,选B
##2,本周的学习内容你还不会什么?
看不太懂,思路没有,。。