C语言I博客作业04

C语言I博客作业04

 
这个作业属于那个课程C语言程序设计II
这个作输出数据业要求在哪里 链接
我在这个课程的目标是 掌握使用for循环语句,学会调试程序
这个作业在那个具体方面帮助我实现目标 完成PTA作业
参考文献 C语言程序设计,C语言程序设计实验与习题指导

1.PTA实验作业

 

 

1.1 本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m2 +1/m+(m+1)2​​ +1/(m+1)+⋯+n​2​​ +1/n

1.1.1数据处理

数据表达:定义了3个整形变量和一个double形的变量。
数据处理:使用了for循环语句和表达式sum = sum + (i*i + 1.0/i)。

1.1.2实验代码截图

1.1.3 造测试数据

输入数据输出数据说明
1,2 6.500000 <10
9,10 181.211111 <200
99,100 19801.020101 <20000

1.1.4 PTA提交列表及说明

 

 

1.有时候出现粗心错误,列如sum后面忘记加“;”

2.对于对表达式的分开符号有时候会出现错误,以及还有些对函数的符号表达有误

1.2 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

1.2.1 数据处理

数据表达:定义了3个整形变量和一个double形sum变量
数据处理:使用了for循环语句和表达式sum=sum+pow((-1),n+1)*n/i;

1.2.2 实验代码截图

 

 


1.2.3 造测试数据

输入数据输出数据说明
99 0.894 <0.9
9999 0.893 <0.9
99999 0.893 0.893

1.2.4 PTA提交列表及说明

 

 

2.代码互评

同学代码截图

自己代码截图

不同:1 对于变量定义的数量和类型不同

                 2 循环的条件不同,计算结果的表达式也不同

3.学习总结

3.1 学习进度条

周/日期这周所花的时间代码行
10.13-10.18 8h for循环语句,调试程序

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

  1. 本周主要学习了语句的循环,老是上课说的能理解,但自己做起来还是有些力不从心,细节错误有点多,特殊符号和函数表达符号有些记忆问题。

  2. 课后还要多练习,多看书
posted @ 2019-10-18 20:48  yulvo*  阅读(431)  评论(2)    收藏  举报