C语言|博客作业03

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/8726
我在这个课程的目标是 对自己作业的统计和总结,对markdowm图形表格的运用
这个作业在那个具体方面帮助我实现目标 对自己作业的规划,和总结
参考文献 《C语言程序设计》,https://leetcode-cn.com/problemset/algorithms/ 和 https://www.nowcoder.com/ta/acm-solutions?query=&asc=true&order=&page=2

1.PTA实验作业

C语言|博客作业03_第1张图片

1.1 计算存款利息

题目内容描述:本题目要求计算存款利息,计算公式为interest=money×(1+rate)​year −money,其中interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率

1.1.1 实验代码截图

贴图展示代码,
C语言|博客作业03_第2张图片

1.1.2数据处理

1.数据表达:运用的变量有 rate, money, year , 类型是双精度浮点型
2.数据处理: 运用到的表达式:interest = money*pow(1+rate,year)-money 流程结构 运用了scanf输入在用printf输出的形式

1.1.3 PTA提交列表及说明

C语言|博客作业03_第3张图片

  • 开始题目看错了,没有看清楚题目要求,就一直按照书上给的例子写,结果一直是编译错误。
  • 后来看清题目,搞不懂是什么结构,所以一老是格式错误

1.2输出三角形面积和周长

题目内容描述:本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√​s(s−a)(s−b)(s−c) ,其中s=(a+b+c)/2。

1.2.1实验代码截图

贴图展示代码
C语言|博客作业03_第4张图片

1.2.2数据处理

1.数据表达:定义了a,b,c三个变量为三角形的三个边长和双精度浮点型变量 area, perimeter, s
2.数据处理:运用到的表达式:perimeter = a + b + c;s = (a + b + c) / 2.0;area = sqrt(s * (s - a) * (s - b) * (s - c)); 流程与第一题差不多,但是加了if 和else来连接流程

1.2.3PTA提交列表及说明

C语言|博客作业03_第5张图片

  • 开始完全不晓得格式和结构,不晓得该怎么去编程,再加上自己不够细心,总是在一些小地方出错,例如少了哪个符号,所以总是编译错误
    -后来经过慢慢的看书,我懂了该怎么去编辑结构,但是在数学方面还是有点不到位,总是考虑不全面,导致答案错误

1.3 三天打鱼两天晒网

题目内容描述:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?

1.3.1实验代码截图

贴图展示代码
C语言|博客作业03_第6张图片

1.3.2数据处理

1.数据表达:运用到的变量有N,x
2.数据处理:运用到的公式 x=N%5 , 流程结构 运用了scanf输入在用printf输出的形式,加了if 和else来连接流程。

1.3.3TA提交列表及说明


-最开始我是用vs2019写的,因为受到第题的影响,我对结构形式研究了下所以比较顺利
-但是还是有一点不细心,还是会掉了个别符号例如最后的 return 0; 的; 会掉了

2.阅读代码

C语言|博客作业03_第7张图片
-有一部分是真的看不懂,但是我看到了这里运用到了while的连接词
-运用了很多公式来完成一个游戏, 让我对这个产生了兴趣

. 学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
10.9~10.12 20 小时 125行 学会了如何用if和else来连接语句 数学不太好 逻辑思维有点差

3.2累积代码行和博客字数

时间 博客字数 代码行数
第五周 769 0
第六周 2515 321
第七周 4782 558

C语言|博客作业03_第8张图片

3.3 学习感悟

经过几次的作业,我发现难度是越来越大,给我的压力也越来越大,认识到了这个专业的艰难,但是我不会向困难低头,有困难,不可怕,可怕的是自己还没开始就认输了,生活那么难,可我会很乐观啊。

你可能感兴趣的:(C语言|博客作业03)