C语言I博客作业02

| 这个作业属于哪个课程 | <https://edu.cnblogs.com/campus/zswxy/SE2020-2> |
| ----------------- |--------------- | 
| 这个作业要求在哪里| <https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11449> | 
| 这个作业的目标 | <了解新的代码并且熟练掌握> |
| 学号 | <20209127> |

1.1

计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和

1.1.1实验代码截图

1.1.2数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的

  数据表达:denominator表示分母flag 表示符号

       数据处理 :运用分母计算denominator=denominator+3

                        再进行赋值算值  

1.2.3 PTA提交列表及说明:

Q1 :刚刚开始答案不对

A1:仔细检查发现运算符号按中文打的

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

1.2.1实验代码截图

1.2.2数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的。

数据表达a为分母b为分子,逐步计算

数据处理 a,b为精准性,进行赋值运行

1.2.3 PTA提交列表及说明:

 

Q1刚刚开始答案一直不对‘

A1仔细查阅分母与分子的顺序颠倒了

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

1.3.1 实验代码截图:

1.3.2 数据处理:介绍实现本题过程中,你的数据表达、数据处理是怎么做的

数据表达:i表示整数运算

数据处理:赋值然后运行

1.3.3 PTA提交列表及说明:

Q1刚刚开始编码错误

A1检查发现;打成:

2.阅读代码

找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。参考网站:ACM解题leecode面试数题网站,找简单题目阅读分析。注意:这部分内容回答太泛要倒扣5分.

 

#include<stdio.h>
#include<math.h> //新的头文件
int main(void){
int i,n;
double sum;
scanf("%d",&n); //设变量
sum=0;
for(i=1;i<=n;i++){ //循环
sum=sum+sqrt(i); //根号的表示
}
printf(“sum = %.2f”,sum);
return 0;

}

3.学习总结

3.1 学习进度条

| 周| 这周所花的时间 |代码行|学到的知识点简介|目前比较迷惑的问题|
| 08 |------20 ------|-130-|----表示出文字---|----------无--------|
| 09| ------17------ |-284-|-----选择结构----|--------无----------|
| 10 |----- 21-------|-312-|-----循环结构----|-------for语句------|

  

3.2 累积代码行和博客字数

蓝色:博客字数 黄色:代码行数

3.3 学习感

请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。

1.打代码速度比较慢,要练一练打字速度。

2.代码记得不熟练,要背基本代码

posted @ 2020-11-07 19:26  Wayne9488  阅读(144)  评论(4)    收藏  举报