C语言I博客作业03

怎甘沉沦 提交于 2019-12-01 05:41:42

表格

这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/8715
我在这个课程的目标是 进一步熟练运用c语言
这个作业在那个具体方面帮助我实现目标 熟悉了c语言的不同程序调用
参考文献 https://leetcode-cn.com/problemset/algorithms/

1.PTA实验作业

1.1 阶梯电价

题目描述:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

1.1.1实验代码截图

1.1.2数据处理

数据表达:用x和cost两个变量,cost = 应付电费值
数据处理:表达式为cost=26.5+(x-50)*0.58,双精度浮点型,if-else语句

1.1.3 PTA提交列表及说明


Q1:一开始未用%.2f
A1:在翻书了解%.2f和%.f的区别之后改正

1.2输出三角形面积和周长

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

1.2.1实验代码截图

1.2.2数据处理

要用if-else语句来判断,同时sqrt来表示根号,还要用<math.h>格式,表达式为area=sqrt(s(s-a)(s-b)(s-c))

1.2.3 PTA提交列表及说明

Q1:不知道int和double该用哪个,最后忘了\n
A1:在反复检查后发现

1.3三天打鱼两天晒网

题目内容描述:输入一个N,判断N天是钓鱼还是晒网

1.3.1实验代码截图

1.3.2数据处理

数据表达:变量有整型、双精度浮点型
数据处理:if-else条件语句,scanf()函数,<math.h>

1.3.3PTA提交列表及说明


Q1:未发现fishing打错了
A1:在同学帮助下发现

2.阅读代码


用了while循环体语句,if-else语句,输入两个整型变量n m,再用while进行循环,接着用if-else进行条件的判断让代码简洁

3.学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
10/8-10/12 10小时 120 if-else语句和输入输出格式 变量问题,输入输出格式

3.2 累积代码行和博客字数

3.3 学习感悟

经过这一周的学习,写代码速度有所提高,比以前更加细心,写的代码越来越复杂,了解了与C语言相关的基础的编程语言,主要学会了如何使用if-else语句,同时对scanf,double,int,%d,%lf也更熟练,PTA的作业这周的很难,每次看到程序运行正常的时候都很有成就感,但今天看到ACM解题和leecode面试数题网站上那些大神打的代码信心严重受挫,可大佬们也是从基础学起的相信将来自己也有一天,能写出ACM解题和leecode上的代码同级别的东西

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!