C语言I博客作业02

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11450
这个作业的目标 <增强自己的编码能力,使速率提升>
学号 <20209162>
一、本周教学内容&目标
第2章 用C语言编写程序-循环结构 2.4 输出华氏-摄氏温度转换表。要求学生掌握使用for循环语句实现指定次数的循环程序设计。

二、本周作业

  1. PTA实验作业
  2. 阅读代码
  3. 学习总结

三、作业格式

1.1本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。

1.1.2数据处理
数据表达:运用了int来设定变量denominator,flag,i,n
数据处理:flag=1;denominator=1;sum=0;for(i=1;i<=n;i++){item=flag*1.0/denominator;sum=sum+item;flag=-flag;denominator=denominator+3;
1.1.3PTA提交列表及说明

1.sum应设置为0,而不是1,product才是0

1.2计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。

1.2.2数据处理
数据表达:n,i为整形函数,sum,a,b,c为双精度 数据处理:for(i=1;i<=n;i++){sum=sum+a/b;c=a;a=a+b;b=c;
1.2.3PTA提交列表及说明

1.应再设置一个变量用来保存和转换a,b的值

1.3要求读入1个整数X,然后输出1+2+3+...X 的和。

1.3.2数据处理
数据表达:i,x,y为整形函数 数据处理:for(i=1;i<=x;i++){y=y+i;printf("1+...+%d=%d\n",x,y);return 0;
1.3.3PTA提交列表及说明

1.在最后的输出格式错误,改正后正确

2.阅读代码(-5——5分)

  • 1.句式结构清晰完整,设置变量恰当,同时使用denominator来设定分母的数值
  • 2.以后可以多注意句式结构的简洁,避免多余的步骤

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期 这周所花的时间 代码行 学到的知识点 目前比较迷惑的问题
3/9-3/15 6h 210 运用for句式,分支编程 对于for句式的式子概念有点模糊
3.2 累积代码行和博客字数(5分)

3.3 学习感悟(5分)
1.对于很多句式的概念很模糊,有时容易混淆
2.编码速度有所提升,但总是有些小错误
3.通过pta刷题,我发现可以用多种方法完成题目,这种感觉很有趣

posted @ 2020-11-06 22:03  哈哈哈卡咔咔咔  阅读(87)  评论(4编辑  收藏  举报