C语言I—2019秋作业03

---恢复内容开始---

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I—2019秋作业03
我在这个课程的目标是 初步了解分支结构,预习并了解之后课程内容
这个作业在那个具体方面帮助我实现目标 仔细阅读C语言教材 认真完成PTA作业 上网学习相关视频
参考文献 C语言程序设计 中国大学MOOC

一.PTA第三次作业

C语言I—2019秋作业03_第1张图片

1. 7-4 阶梯电价

根据用户用电量不同,请编写程序计算电费。

1.1.1作业截图C语言I—2019秋作业03_第2张图片

1.1.2数据处理

数据表达:使用了变量x和cost,int定义x,x为整型变量,double定义cost,cost为双精度实型变量。
数据处理:主要列式为 cost = x * 0.53 cost = 50 * 0.53 + (x - 50) * (0.53 + 0.05) 通过使用条件语句来分别进行。

1.1.3PTA提交列表及说明


Q1: if条件句后加了分号
A1: 删除分号
Q2:修改时第二条计算语句后未加分号。
A2:补齐分号

2. 7-5 输出三角形面积和周长

通过输入三角形a,b,c三条边长来计算三角形的面积area与周长perimeter。
1.2.输出三角形的面积与周长
实验代码截图
!C语言I—2019秋作业03_第3张图片

1.2.2数据处理

数据表达 : 定义变量a, b, c为整型变量,定义变量area, s, perimeter为双精度实型变量
数据处理 :通过顺序结构来计算表达式area = sqrt(s * (s - a) * (s - b) * (s - c))和perimeter = a + b + c 最后使用if语句来确定a,b,c,是否有对应的有效的三角形。

1.2.3PTA提交列表及说明


Q1:在做题时记错了符号&的位置
A1:在printf后中删除了&。

1.3 7-6 三天打鱼,两天晒网

通过计算,计算某人在三天打鱼两天晒网的情况下,第N天的情况

1.3.1实验代码截图

C语言I—2019秋作业03_第4张图片

1.3.2数据处理

数据表达:用int定义变量n,c为整型变量
数据处理:通过if else语句(N%)来计算结果

1.3.3PTA提交列表及说明


Q1:if条件句后加了分号
A1:删除分号
Q2:不了解==的意思
A2: 找资料

2.阅读代码

C语言I—2019秋作业03_第5张图片
(该题是郭丽飞同学推荐给我的)
这行代码并没有直接打出 return 0;而是利用了return 0的性质通过不断地计算,最终使程序结束状态。打破了我的固有思维,

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行
第四周9.16~9.22 2小时
第五周9.23~9.29 2小时 100行
第六周9.30~10.6 3小时 400行
第七周10.7~10.11 8小时 500行

累计代码行与博客字数

C语言I—2019秋作业03_第6张图片
C语言I—2019秋作业03_第7张图片

3.3学习总结

学习要走到老师的进度前,因为作业需要。
学习难度对现在来说正在加大,我应该从其他渠道学习。
以一颗平常心面对其他任务,不要心急。
保持练习
------------------------分界线
补充:这次作业做得很乱没有条理性。因为博客写得晚,不能查看自己的提交列表。导致我的提交列表很乱,这也是事先没有做好准备造成的。老师推荐我们使用编译工具先进行编译,在PTA中不能够很好的纠错,最近我看到一些专业的在线编译器。我希望自己能借助这些工具能更快的完成PTA作业,下次能够写好博客

你可能感兴趣的:(C语言I—2019秋作业03)