C语言I博客作业03
| 这个作业属于哪个课程| https://edu.cnblogs.com/campus/zswxy/CST2020-4/ |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-4/homework/11455|
| 这个作业的目标 | 熟练使用循环语句|
| 学号 |20209054 |
1.PTA实验作业(15分/题)
从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:
1.1题目1 本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前N项之和。
1.1.1实验代码截图
1.1.2数据处理
数据表达:使用i n flag d四个变量,通过设置以及输入变量n的值,均为整形函数
数据处理:运用 for语句实现循环
1.1.3PTA提交列表及说明

一.出现空格与空行不一致
二.少冒号
1.2题目2 本题要求编写程序,计算序列 2/1+3/2+5/3+8/5+... 的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
1.2.1 实验代码截图
1.2.2 数据处理
数据表达 用整形N,浮点型i ,j, sum来表现函数
数据处理 运用for语句进行语句循环
1.2.3 PTA提交列表及说明
一.最开始没有太注意题目,没有限制好小数点后的位数
1.3 题目3 本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。
1.3.1 实验代码截图
1.3.2 数据处理
数据表达:均使用浮点型数据表达
数据处理:采用for语句实现循环,还采用了printf scanf等语句
1.3.3 PTA提交列表及说明

一.这题最开始忘记添加数学函数,后来出现错误才发现缺少
2.阅读代码(-5——5分)
题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
作者:chenlele
链接:https://leetcode-cn.com/problems/two-sum/solution/liang-shu-zhi-he-by-gpe3dbjds1/
来源:力扣(LeetCode)
著作权归作者所有。

感想:
1.对C语言的了解程度还不够深
2. malloc 函数返回的是 void型,所以要强制类型转换成int,在前面加上 (int ),才能给整型赋值,
3.sizeof(int)2的意思是分配两个int大小的空间
3.学习总结
| 周\日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 11.1 -11.8 | 7h | 70 | 使用循环语句写题,使用整型,浮点型数据类型 | 对循环语句的使用不够熟练 |
3.2 累积代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第一周 | 321 | 43 |
| 第二周 | 239 | 46 |
| 第三周 | 1126 | 70 |

3.3 学习感悟
1.for语句的使用还需要加强练习
2.要多实际操作,熟能生巧
3.加深对C语言的理解

浙公网安备 33010602011771号