c语言秋季作业3
本周作业头
这个作业属于那个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | 作业链接 |
我在这个课程的目标是 | 运用C语言编程解决一些简单的数学问题 |
这个作业在那个具体方面帮助我实现目标 | 学习if else语句等 |
参考文献 | 文章链接 |
本周作业
1.PTA实验作业
1.1 题目1
题目内容描述:为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
1.1.1实验代码截图
1.1.2数据处理
数据表达:用电量 x , 电费 cost
数据处理:cost=500.53+(x-50)0.58 , cost=0.53*x
1.1.3 PTA提交列表及说明
Q1:出现的编译错误及部分正确。
A1:有部分的标点漏写了,忘记写&x。第二个if前没加else。
1.2 题目2
题目内容描述:本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=√
s(s−a)(s−b)(s−c)
,其中s=(a+b+c)/2。
1.2.1 实验代码截图
1.2.2 数据处理
数据表达:边长a.b.c 周长l 面积s
数据处理:a>=b+c||c>=a+b||b>=a+c , l=(a+b+c)/2 , s=pow((l(l-a)(l-b)*(l-c)),0.5)
1.2.3 PTA提交列表及说明
Q1:出现大量的编译错误及少量的部分正确。
A1:还是老样子,标点使用错误或漏写,乘方的编辑不熟练。输出的结果忘记加上精确到小数点后两位。
1.3 题目3
题目内容描述:中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?
1.3.1 实验代码截图
1.3.2 数据处理
数据处理:天数 day if else
数据表达:day%5>3||day%5==0
1.3.3 PTA提交列表及说明
Q1:大量的编辑错误。
A1:格式错误及部分地方使用错误,修改了一些地方后还是不行,最后仔细想了一下,回忆起老师上课说过判断是否相等时要用两个等于号,发现自己漏写了一个。
2.阅读代码
代码网址:https://www.nowcoder.com/ta/acm-solutions/review?tpId=20&tqId=11221&query=&asc=true&order=&page=1
阅读感悟:以我现在的能力很难看出这个代码的含义,但是从图片上可以看出这个代码条理清晰,排版整齐。感觉自己还有很多需要努力的地方,还有很大的提升空间。
3.学习总结
3.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
3/9-3/15 | 9h | 108 | if else 的编辑与使用,乘方的使用 | 一些代码的具体含义不清楚,不能灵活的运用它们 |
3.2 累积代码行和博客字数
3.3 学习感悟
感觉这两次作业对我来说很有挑战性,在这两次作业上我花了很多精力和时间,在电脑前一坐就是几个小时,但是在心累的同时我也学到了许多知识,总之在这两次作业上收获很大。我还感到自己在这门课程上还有很多的不足,我还需继续努力,希望自己的编程能够更上一层楼吧。
c语言秋季作业3的更多相关文章
- c语言秋季作业2
问题 答案 这个作业属于哪个课程 C语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8657 我在这 ...
- c语言秋季作业1
1:你对软件工程专业或者计算机科学与技术专业了解是怎样? answer:据我上网了解软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及程序设计语言.数据库.软件开发工具 ...
- C语言秋季作业4
本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业连接 我在这个课程的目标是 熟练掌握for循环语句的运用 这个作业在那个具体方面帮助我实现目标 通过作业练习 参考文献 文 ...
- 第二周c语言PTA作业留
6-1 计算两数的和与差(10 分) 本题要求实现一个计算输入的两数的和与差的简单函数. 函数接口定义: void sum_diff( float op1, float op2, float psum ...
- BMP图像直方图均衡算法(C语言大作业)
万丈高楼平地起 C语言大作业 一.学习笔记篇 1.学习MarkDown MarkDown注重写作本身,而非花俏的界面 编辑器:vscode 插件:Markdown,Markdown Preview 2 ...
- C语言1作业5
问题 答案 这个作业属于那个课程 C语言程序设计1 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2 我在这个课程的目的是 学习并掌握C ...
- C语言I作业08
C语言I作业08 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 ...
- C语言I作业12-学期总结
一.我学到的内容 二.我的收获 我完成的作业: 第一次作业 C语言I博客作业02 C语言I作业004 C语言I博客作业05 C语言I博客作业06 C语言I博客作业07 C语言I博客作业08 C语言I博 ...
- | C语言I作业12
C语言I作业12-学期总结 标签:18软件 李煦亮 问题 答案 这个作业属于那个课程 C语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/S ...
随机推荐
- Visio图表应用
两种方式创建 插入图表之后通过设计面板的更改图表类型进行更改 双击图表进入编辑状态. 组合其中组合图的利用 下面是图表编辑操作: 双击进入图表之后下方会有“Chart1”跟“Sheet1”两个板块 而 ...
- 如何学习Java基础
Java是用于软件开发的最流行的编程语言,无论做自动化测试或者测试开发,Java依然是最重要的选项之一. 为什么要学习Java? Java很容易学习 Java是通用的,面向对象的,高性能,解释型,安全 ...
- centos curl命令post携带body json数据
1,接口链接 https://xxx.com/xqAppServer/api/APPBizRest/idfaDuplicateRemove/v1/?sysIdfa=661743D1-A76E-498A ...
- VS Code 解决 因为在此系统上禁止运行脚本
vscode执行命令的 主要是由于没有权限执行脚本.开通权限就可以解决啦 在搜索框中输入:powerShell 选择管理员身份运行 输入命令行:set-ExecutionPolicy RemoteSi ...
- Echarts大数据可视化物流航向省份流向迁徙动态图,开发全解+完美参数注释
最近在研究Echarts的相关案例,毕竟现在大数据比较流行,比较了D3.js.superset等相关的图表插件,还是觉得echarts更简单上手些. 本文是以原生JS为基础,如果使用Vue.js的话, ...
- ruby 编写控制台进度条
ruby 中,$stdout.flush 让控制台当前行内容可以重写,以此我们可以做出进度条的效果. def set_progress(index, char = '*') print (char * ...
- NSOperationQueue队列依赖相关思考
添加依赖后,队列中网络请求任务有依赖关系时,任务结束判定以数据返回为准还是以发起请求为准? waitUntilFinished方法容易误解. 依赖关系 // // ViewController.m / ...
- 一个简单的spring boot程序
搭建一个spring boot项目十分的方便,网上也有许多,可以参考 https://www.cnblogs.com/ityouknow/p/5662753.html 进行项目的搭建.在此我就不详细介 ...
- JVM之GC算法的实现(垃圾回收器)
上一节:<JVM之GC算法> 知道GC算法的理论基础,我们来看看具体的实现.只有落地的理论,才是真理. 一.JVM垃圾回收器的结构 JVM虚拟机规范对垃圾收集器应该如何实现没有规定,因为没 ...
- 拥有 GitHub 开源项目的小伙伴,免费申请 JetBrains 全家桶的全流程详解
工欲善其事,必先利其器.如果您想要学习 Java.PHP.Ruby.Python.JavaScript.Objective-C..NET 中的任何一种开发技术,国际知名且屡获殊荣的 JetBrains ...