这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-1
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11452
这个作业的目标 <进一步加强对计算机的理解,使得以后的学习更加顺利>
学号 <20208918>

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

1.1.1实验代码截图

1.1.2数据处理
数据表达:定义了整形的i和双浮点型的S和N
数据处理:用到了for的循环结构和if-else的分支结构

1.1.3 PTA提交列表及说明

Q1:一直编译错误,然后去问了同学
A1:问了才知道printf输出的sum的等号要用空格隔开

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

1.2.1实验代码截图

1.2.2数据处理
数据表达:定义了整形的i和N和双浮点型的sum a b c
数据处理:用了for的循环语句并对sum a b c赋值运算

1.2.3 PTA提交列表及说明

Q1:显示编译错误后,回去仔细看了下代码
A1:原来刚开始是大写的N,后面就写成了小写的n

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

1.3.1实验代码截图

1.3.2数据处理
数据表达:定义了整形的i x sum
数据处理:用到了for的循环语句

1.3.3 PTA提交列表及说明

Q1:显示编译错误后去仔细看了看代码,但找不到错误,绝望之际去问了大佬
A1:printf的输出格式不对

2.阅读代码

#include<stdio.h>
#include<conio.h>
int main(){
char input[50];
printf("请问bai 1+1=");
for(;;){
gets(input);
if(strcmp(input,"2")==0) {puts("正确");break;}
printf("重新输du入 1+1=");
}
getch();
}

3.学习总结
3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第十周 11 113 循环和分支 不会有flag写循环语句

3.2累积代码行和博客字数

时间 博客字数 代码行数
第八周 526 27
第九周 542 46
第十周 641 87

3.3学习感悟
这个星期又学习到了新的只是,循环语句。之前认为敲代码很容易,但是随着学习的进一步加强,我发现写代码不是一件轻松的事,现在敲一个简单的的循环语句都要十多分钟。
对于C语言这门课程,任重而道远,革命尚未完成,同志任需努力啊。