C语言I博客作业03

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 链接
我在这个课程的目标是 进一步掌握C语言的应用
这个作业在那个具体方面帮助我实现目标 完成PTA作业
参考文献 C语言程序设计,ACM解题

1. PTA实验作业(15分/题)

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

实验代码截图:

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

1.1.2数据处理

答:①使用了一个双精度浮点型变量double和一个整形变量int。
②使用了if-else语句,计算表达式为cost=(x-50)0.58+500.53和cost=x*0.53。

1.1.3 PTA提交列表及说明

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

①第一次好像是少了一个花括号;
②第二次就真不记得了。

1.2 模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

输入格式:
输入在一行中给出1个不超过500的非负整数,即雷达测到的车速。
输出格式:
在一行中输出测速仪显示结果,格式为:Speed: V - S,其中V是车速,S或者是Speeding、或者是OK。

实验代码截图:

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

1.1.2 数据处理

答:用了一个整形变量和if-else结构

1.1.3 PTA提交列表及说明

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

答:①我一开始定义了一个变量x以此来代替速度speed,提交了几次都是编译错误,后来在室友的提醒下发现了问题所在。
②改正之后还是发现还是不对,经过一段痛苦的时间后发现speed的第一个字母是大写的。

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

输入格式:
输入在一行中给出一个不超过1000的正整数N。

输出格式:
在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。

实验代码截图:

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

1.1.2数据处理

答:用了一个整形变量和if-else结构

1.1.3 PTA提交列表及说明

 答:①当时这个题目给我的一个感觉就是难,好像还要自己给出公式。但在做的过程中发现和其他题目也没什么区别。
        ②提交时给了我一个惊喜,直接就对了。

2.阅读代码

C语言I博客作业03_第6张图片
答:①代码行后面写上注释,易于读者和自己理解,也方便帮助查找定位需要的代码
②了解一个新的循环语句while

3.学习总结

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第七周 13 70 图标表的制作,新的函数名scanf 格式控制说明和一些专业名词

3.2累计代码行和博客数

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

3.3 学习感悟(5分)

请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。
答:在学习的过程中总会遇到困难,应该自己借助工具,如百度等。尝试自己去主动解决问题。
其次,我觉得这门课程实践性很强,要多加练习。

你可能感兴趣的