C语言I博客作业03

表格

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

1.PTA实验作业

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

1.1 阶梯电价

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

1.1.1实验代码截图

C语言I博客作业03_第2张图片

1.1.2数据处理

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

1.1.3 PTA提交列表及说明

C语言I博客作业03_第3张图片
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实验代码截图

C语言I博客作业03_第4张图片

1.2.2数据处理

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

1.2.3 PTA提交列表及说明

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

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

1.3三天打鱼两天晒网

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

1.3.1实验代码截图

C语言I博客作业03_第6张图片

1.3.2数据处理

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

1.3.3PTA提交列表及说明

C语言I博客作业03_第7张图片
Q1:未发现fishing打错了
A1:在同学帮助下发现

2.阅读代码

C语言I博客作业03_第8张图片
用了while循环体语句,if-else语句,输入两个整型变量n m,再用while进行循环,接着用if-else进行条件的判断让代码简洁

3.学习总结

3.1学习进度条

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

3.2 累积代码行和博客字数

C语言I博客作业03_第9张图片

3.3 学习感悟

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

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