C语言I博客作业03

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-4
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455
这个作业的目标 掌握for语句,提升自己编写代码的能力
学号 20209074
1.PTA实验作业
7.1计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.2数据处理
数据表达:运用了int(整型)double(双精度浮点型)
数据处理:运用了for语句
1.1.3 PTA提交列表及说明
Q1:出现几次编译错误,后来重新打一遍后才发现是中英文格式混用了,还有就是x前面忘加&了
A1:后面知道变量前加&
1.2 题目2
7.2计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.2.2 数据处理
数据表达:scanf()函数的输入参数必须和格式控制字符串中的格式控制说明相对应
数据处理:运用了for语句,循环语句
1.2.3 PTA提交列表及说明
Q1:刚开始将改完的格式打完之后答案一直不对
A1:原来是没有精确到小数点后两位
1.3 题目3
7.3要求读入1个整数X,然后输出1+2+3+...X 的和。
1.3.2 数据处理
数据表达:用int定义整型函数,用printf()函数输出变量x,sum,i的值
数据处理:程序中用for语句实现循环,从而得到答案
1.3.3 PTA提交列表及说明
Q1:开始是printf("sum);题目算法都没打上去
A1:后面发现漏了东西,改为printf("1+...+%d=%d",x,sum);
2.阅读代码
题目:您的任务是使用一个给定子字符串的大小N、文本、NC和文本本身中可能出现的不同字符数的程序,确定文本中出现的大小为N的不同子字符串的数目。
1.Memset 用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘/0’;
2.strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。
3.可以尝试拓展自己用深层次的东西来写程序
3.学习总结
3.1学习进度条
3.2 累积代码行和博客字数
3.3 学习感悟
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
感悟:
感觉学的东西变多,而且我们规定完成作业的时间越来越少了,而且许多东西都不懂,所以要加强自己编写程序的能力
总结
1.多看书,先把书上的知识吃透
2.多去题库中找一些能促进自己进步的题目写
3.认真走好每一步
posted @ 2020-11-08 05:15  Eden1129  阅读(102)  评论(0)    收藏  举报