这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11423
这个作业的目标 <学会熟悉markdown语法,全面掌握输入输出的运用,不遗漏字符>
学号 20209184

1.PTA实验作业(15分/题)

从PTA题目集中选出3个你最满意的题目完成以下内容,选择题目难度越大,分值越高,每题2分,内容要求如下:


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

数据表达:用了 i,N,sum,falt.其中i N,为整数型,sum,falt为双精度浮点型。
数据处理:运用了for循坏,函数赋值。

1.1.2:



问题及解决方法:

(1)Q:总是忘记输入值中的双引号,每次编译的时候才发现。整型和浮点型弄错
(2)A:我把它和printf一起记,因为他们都会用到。经过多次的练习终于分清了。有double就要用法lf或f。

1.2.1:本题要求编写程序,计算平方根序列√1+√2+√3+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。

数据表达:整型变量用了i,N.双精度浮点型用了sum。
数据处理:运用数学函数表达式,for循环。

1.2.2:

(1)Q:没有写#include<math.h>
(2)A:编译时发现无法运行,才想起来有数学函数时要把#include<math.h>写上

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

数据表达:只运用了整型x,i sum变量
数据处理:运用整形表达式,for循环。

1.3.2:

(1)Q:对整型%d理解不透。
(2)A:从许多的练习中发现一个%d对应一个变量。只有输出有几个变量就有几个%d。

2.阅读代码



优点:运用了if条件句,while循环。思路清晰,容易懂。排版整齐,都是我们学过的东西。值得我们很好的学习运用

功能:可以计算平方根,为了防止 mid * mid 太大而发生溢出,取 mid 跟 x/mid 进行比较。

3.学习总结

3.1:学习进度条

日期 这周所花的时间 代码行 学到的知识简介 目前比较迷惑的问题
3/9-3/15 7小时 约210 for循环 对于输入输出还比较不太理解,总是少变量

3.2:累计代码行和博客字数



3.3学习感悟

(1)在这周中学到了许多的基本知识,对整型和浮点型有了很好的理解

(2)很好的掌握了for循环,并能熟悉的运用

(3)通过看网课让我学习了许多的知识,让我对C语言有了很大的兴趣。

最新文章

  1. iOS开发——post异步网络请求封装
  2. 使用Attribute校验对象属性数据是否合法
  3. windows插件框架
  4. Qt环境搭建(Qt Creator)+Visual Studio
  5. MySQL 命令行导出、导入Select 查询结果
  6. 论文笔记之:Attention For Fine-Grained Categorization
  7. js控制台调试
  8. JS中的DOM与BOM
  9. day25:接口类和抽象类
  10. 每日一练之大整数加法(P1255 数楼梯)
  11. angular使用sass的scss语法
  12. Linux下MySQL 安装配置
  13. JDK 自带的观察者模式源码分析以及和自定义实现的取舍
  14. FortiGate防火墙HA下联堆叠交换机
  15. leetcode-744-Find Smallest Letter Greater Than Target(改进的二分查找)
  16. C++自学第一课:函数
  17. ppt述职摘要
  18. AutoHotkey批量L版代码转H2的vim脚本
  19. Word Search, 在矩阵中寻找字符串,回溯算法
  20. 深度学习—BN的理解(一)

热门文章

  1. vue-父子组件传参以及无限级评论
  2. 部署完的Django项目升级为HTTPS
  3. 第3.8节 Python百分号占位符的字符串格式化方法
  4. PyQt学习随笔:QTextEdit和QTextBrowser删除光标所在行内容的方法
  5. java中的反射(一)
  6. uniapp 微信授权登陆
  7. Jquery返回顶部插件
  8. Oracle批量新增数据最佳实践
  9. Codeforces Round #682 Div2 简要题解
  10. 页面上下载canvas中的内容作为图片