C语言1博客作业03
| 这个作业属于哪个课程 | C语言程序设计1 |
|---|---|
| 这个作业要求在哪里 | (https://edu.cnblogs.com) |
| 我在这个课程的目标是 | 掌握函数运算 |
| 我在这个作业哪个具体方面帮助实现目标 | 编译一些基本生活中的应用问题,如计算利息存款等 |
| 参考文献 | C语言程序设计 |
1.PTA实验作业
1.1题目:本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√s(s−a)(s−b)(s−c),其中s=(a+b+c)/2。
1.1.1实验代码截图:

1.1.2数据处理:通过if else 语句对三角形的成立条件进行讨论,如果三角形成立才能进行周长面积的计算。
1.1.3 PTA提交列表及说明:

- 一开始没能讨论三角形的成立条件
- 用整数型定义边长
- 输出小数未能保留两位小数
- 输出语句的拼写有误
1.2题目:本题目要求计算存款利息,计算公式为interest=money×(1+rate)year−money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。
1.2.1实验代码截图:

1.2.2数据处理:定义几个关键变量,套用计算公式求解。
1.2.3PTA提交列表及说明:

- 这题最大的问题就是在定义年份那里,年份也有小数,所以需要用double定义
- 一些符号的运用出错
1.3题目:本题目要求计算下列分段函数f(x)的值:

注:可在头文件中包含math.h,并调用sqrt函数求平方根,调用pow函数求幂。
1.3.1实验代码截图:

1.3.2数据处理:if else 讨论输入的情况,以及幂运算的基本应用。
1.3.3PTA提交列表及说明:

- 这题和老师上课讲的求分段函数题目有类似,但稍比起来还是难一点
- 之前一直在幂运算那里出现错误,后来询问同学才得以改正
2.阅读代码:找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。

- 这是一份完整的C++程序
- 实现功能是询问用户现在天气是不是在下雨
- namespace解决冲突变量
- bool函数的运用,判断真假,返回为ture false,易于辨认
3.学习总结
3.1 学习进度条(5)
| 周\日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷茫的问题 |
|---|---|---|---|---|
| 7/10.-11/10. | 25个小时 | 105 | 编写一些基本的函数(if else语句的运用等) | 代码的阅读和编写还是有些问题 |
3.2 累计代码行和博客字数
| 时间 | 博客字数 | 代码行数 |
|---|---|---|
| 第五周 | 0 | 0 |
| 第六周 | 500 | 55 |
| 第七周 | 1050 | 75 |

3.3 学习感悟
请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。(5)
不知觉已过去三周了,这是我跟班学习的第二周,先前第一周未能赶上,说实话有困难。还记得第一次写博客的作业,那时已经是第二次作业了,从markdown语法开始到pta上编写源代码到最后的minGW程序的下载安装,一路确实遇到了不少困难,但令我感动的是期间也得到了许多同学老师的帮助和指导,使我能够克服困难最终按时完成作业。往后的学习,亦是风雨兼程,既然自我选择,便是一往无前。加油!加油!加油!
C语言1博客作业03的更多相关文章
- C语言I博客作业03
这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717 我在这个课程的目 ...
- c语言l博客作业03
问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...
- C语言I 博客作业03
这个作业属于哪个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 掌握关系运算.if-else语句.格式化输入语句scanf(),以及常用的数学库函数 这个作业在那个具体方 ...
- xc语言l博客作业03
问题 答案 这个作业属于那个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8719 我在 ...
- C语言丨博客作业03
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/z ...
- C语言I博客作业12—学期总结
一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...
- c语言1博客作业12-学期总结
一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...
- C语言l博客作业06
C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...
- c语言1博客作业02
c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...
随机推荐
- 教你用java统计目录下所有文档的词频
本文是统计目录下所有文档的词频top10,非单个文档,包含中文和英文. 直接上代码: package com.huawei.wordcount; import java.io.BufferedRead ...
- Matplotlib散点图、条形图、直方图-02
对比常用统计图 折线图: 特点:能够显示数据的变化趋势,反映事物的变化情况.(变化) 直方图: 特点:绘制连续性的数据,展示一组或者多组数据的分布情况(统计) 条形图: 特点:绘制离散的数据,能够一眼 ...
- Django模板语言, 过滤器整理
Django模板语言,过滤器整理 1. add {{ value|add:"2" }} 把add后的参数加给value: 处理时,过滤器首先会强制把两个值转换成Int类型. 如果强 ...
- jenkins上下游工程以及空间占用处理
1.最近项目架构调整,把十几个java项目整合为一个大的项目,这样构建上游工程成功后下游工程会自动构建 解决如下:取消这个勾选即可 2.构建单个项目时,会把所有子工程都打包一次 解决如下:指定构建时的 ...
- 读《深入理解Elasticsearch》点滴-过滤器
1.过滤器不影响文档得分 2.过滤的唯一目的是用特定筛选条件来缩小结果范围:而查询不仅缩小结果范围,还会影响文档的得分 3.过滤器运行更加高效(因为不用计算得分) 4.通常过滤器使用Bits接口,返回 ...
- 使用servlet+jdbc+MD5实现用户加密登录
/** * 分析流程: * 1.前端页面提交登录请求 * 2.被web.xml拦截,进入到LoginServlet(有两种方式:方式一,在web.xml文件中配置servlet拦截器;方式二,不用在w ...
- 跟文档学习next.js
前言:Next.js 是一个轻量级的 React 服务端渲染应用框架. Next.js中文点击这里 Next.js中文站Github点击这里 新建文件夹安装它: npm install --save ...
- asp.netcore 自动挡Docker Nginx Redis(滴滴滴,自动挡)
前言 上一章介绍了Docker通过多条命令创建启动运行Docker容器,由此可见这样一个个去创建单独的容器也是相当麻烦的,比如要在某个复杂项目中用DB.缓存.消息等等,这样我们还要去一个个再创建,为此 ...
- SpringBoot返回JSON
目录 1.SpringBoot返回JSON简介 2.整合jackson-databind 3.整合Gson 4.整合fastjson 1.SpringBoot返回JSON简介 随着web开发前后端分离 ...
- 大头儿子和小头爸爸的战斗--java字符和字符串
故事背景 一座普普通通的小屋里,住着大头儿子.小头爸爸和围裙妈妈.在他们普普通通的生活中,总是响起充满欢乐的笑声.最温暖的家又成了他们每个人的爱的源泉. <大头儿子和小头爸爸>是孩子居首( ...