C语言I—2019秋作业03
---恢复内容开始---
这个作业属于那个课程 |C语言程序设计II|
---|:--😐--😐
这个作业要求在哪里|C语言I—2019秋作业03 |
我在这个课程的目标是|初步了解分支结构,预习并了解之后课程内容|
这个作业在那个具体方面帮助我实现目标|仔细阅读C语言教材 认真完成PTA作业 上网学习相关视频|
参考文献|C语言程序设计 中国大学MOOC |
一.PTA第三次作业
1. 7-4 阶梯电价
根据用户用电量不同,请编写程序计算电费。
1.1.1作业截图
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.输出三角形的面积与周长
实验代码截图
!
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实验代码截图
1.3.2数据处理
数据表达:用int定义变量n,c为整型变量
数据处理:通过if else语句(N%)来计算结果
1.3.3PTA提交列表及说明
Q1:if条件句后加了分号
A1:删除分号
Q2:不了解==的意思
A2: 找资料
2.阅读代码
(该题是郭丽飞同学推荐给我的)
这行代码并没有直接打出 return 0;而是利用了return 0的性质通过不断地计算,最终使程序结束状态。打破了我的固有思维,
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 |代码行| 学到的知识点简介|目前比较迷惑的问题|
---|:--😐--😐
第四周9.16~9.22|2小时|行|在屏幕上显示Hello World!|暂无|
第五周9.23~9.29|2小时|100行|求华氏温度对应的摄氏温度|暂无|
第六周9.30~10.6|3小时|400行|如何用 MinGW-w64 来编译C程序|暂无|
第七周10.7~10.11|8小时|500行|运用if语句完成各种数学程序|对于scanf的用法不了解|
累计代码行与博客字数
3.3学习总结
学习要走到老师的进度前,因为作业需要。
学习难度对现在来说正在加大,我应该从其他渠道学习。
以一颗平常心面对其他任务,不要心急。
保持练习
------------------------分界线
补充:这次作业做得很乱没有条理性。因为博客写得晚,不能查看自己的提交列表。导致我的提交列表很乱,这也是事先没有做好准备造成的。老师推荐我们使用编译工具先进行编译,在PTA中不能够很好的纠错,最近我看到一些专业的在线编译器。我希望自己能借助这些工具能更快的完成PTA作业,下次能够写好博客