这个作业属于哪个课程 C语言程序设计II
这个作业要求在哪里 作业要求
我在这个课程的目标是 掌握关系运算、if-else语句、格式化输入语句scanf(),以及常用的数学库函数
这个作业在那个具体方面帮助我实现目标 完成pta作业时学习到简单的运算 更加熟悉了代码
参考文献 c语言程序设计,百度文献,ACM解题,leecode面试数题网站

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

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

1.1.1实验代码截图:

1.1.2数据处理

  • 数据表达:使用了X和cost二个变量,X表示题目中居民所用的电量,cost表示应付电费,类型为双精度浮点型
  • 数据处理:利用了if-else语句,属于分支结构,表达式为cost=(x-50)0.58+500.53和cost=x*0.53

    1.1.3PTA提交列表及说明


  • Q1:第一次出现了编译错误,等号后面忘记打空格
  • A1:等号前后加上了空格

1.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,s,area,perimeter等变量,a,b,c是三条边,area和perimter分别是面积和周长
  • 数据处理:分支结if-else语句构,表达式是area=sqrt(s(s-a)(s-b)(s-c)), perimter=a+b+c,cost=x*0.53

    1.2.3PTA提交列表及说明


  • Q1:出现了编译错误,粗心使用了中文键盘
  • A1:调整为英文键盘,错误得以解决

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

    1.3.1实验代码截图

    1.3.2数据处理

  • 数据表达:N和x两个整型变量来分别表示第N天与N除5的余数x,余数为1就是打渔,余数为3就是晒网。
  • 数据处理:运用了cost=x*0.53及if-else语句

    1.3.3PTA提交列表及说明

  • A1:本题先在手机上编程然后再打入pta,吸取了教训,未出现错误

    2.阅读代码(-5——5分)

    找一份优秀代码,理解代码功能,并讲出你所选代码有点及可以学习的地方。
    参考网站:ACM解题,leecode面试数题网站,找简单题目阅读分析。

  • 1.这段代码是关于计算2的幂的代码
  • 2.power of two是2的幂的意思,可以给定一个整数,编写一个函数来判断它是否是 2 的幂次方。
    示例 1:

输入: 1
输出: true
解释: 20 = 1
示例 2:

输入: 218
输出: false

3.学习总结(15分)

3.1学习进度条(5分)

*周/日期** 这周所花的时间 代码行 学到的知识点简介 目前比较困惑的问题
第四周/9.16-9.22 5小时 60 初步了解编程 怎么解决编程遇到的一系列问题
第五第六周/9.23-10.6 50小时 100 学习了如何使用markdown语法及表格的制作及安装编程器 各种代码的意思及有何能代替原有代码更简便的形式
第七周/10.7-10.11 10小时 240 学会了if-else语句和编程的数学函数 如何制作柱状图,及各种图表

3.2累积代码行和博客字数

时间 博客字数 代码行数
9.16-9.22 652 60
9.23-10.6 1658 100
10.7-10.11 3289 240

3.3学习感悟(5分)

请回顾自己的本周的学习过程,如果你有新的想法或者新的方法,请及时记录下来。

  • 1.周三学习了分段函数的计算,学习到了新的知识是非常开心的事,随之而来是彭老师布置的作业,每一次的作业都是一次挑战,教给你招式,自己去打怪
  • 2.写作业的时间既是痛苦的也是开心的 学到新的知识就更充实了
  • 3.以后编程尽量先在电脑自己安装的编程器上敲,然后再到pta上完成作业,高效有序
  • 4.才刚刚起步,同学及老师都是好的老师,对于透明度指正要及时认识到,争取更上一层楼

C语言I 博客作业03的更多相关文章

  1. C语言I博客作业03

    这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8717 我在这个课程的目 ...

  2. C语言1博客作业03

    这个作业属于哪个课程 C语言程序设计1 这个作业要求在哪里 (https://edu.cnblogs.com) 我在这个课程的目标是 掌握函数运算 我在这个作业哪个具体方面帮助实现目标 编译一些基本生 ...

  3. c语言l博客作业03

    问题 答案 这个作业属于哪个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-3/homework/8727 我在这 ...

  4. xc语言l博客作业03

    问题 答案 这个作业属于那个课程 c语言程序设计ll 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/8719 我在 ...

  5. C语言丨博客作业03

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/ 这个作业要求在哪里 https://edu.cnblogs.com/campus/z ...

  6. C语言I博客作业12—学期总结

    一.我学到的内容 二.我的收获(包括我完成的所有作业的链接+收获)不能只有作业链接,没有收获 作业次数 作业链接 第一次 C语言I博客作业01 第二次 C语言I博客作业02 第三次 C语言I博客作业0 ...

  7. c语言1博客作业12-学期总结

    一.我学到的内容 二.收获总结 2.1我的收获 链接: c语言1博客作业01:https://www.cnblogs.com/dy-985211/p/11578914.html c语言1博客作业02: ...

  8. C语言l博客作业06

    C语言l博客作业06 问题 回答 这个作业属于哪个课程 C语言程序设计ll 这个作业的要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homew ...

  9. c语言1博客作业02

    c语言1博客作业02 这个作业属于哪个课程 C语言程序设计 这个作业的要求在哪 [作业要求](https://edu.cnblogs.com/campus/zswxy/SE2019-2/homewor ...

随机推荐

  1. 习题一初步理解时间复杂度大O表示法案例

    1.如果 a+b+c=1000,且 a^2+b^2=c^2(a,b,c 为自然数),如何求出所有a.b.c可能的组合? 如上:a+b+c=1000, a平方+b平方=c平方  求出所有abc可能的组合 ...

  2. SAS学习笔记40 SAS程序运行过程

    当我们提交运行一个DATA步程序后,具体发生了什么事情. SAS程序与其他程序一样,在运行时都要经过两个阶段:编译(Compilation).执行(Execution) 程序首先经过编译阶段,该阶段主 ...

  3. 20-MySQL DBA笔记-可扩展的架构

    第20章 可扩展的架构 本章将为读者讲述可扩展的架构相关的知识和技术.可扩展的架构意味着这个架构伸缩性好,我们可以用更多的节点来提高吞吐率,而性能(响应时间)不会下降到不可接受的范围.互联网世界飞速发 ...

  4. Java垃圾回收机制(GC策略)

    Java垃圾回收机制(GC策略) 核心:1,哪些是垃圾?[怎么确定这个是垃圾]:2,如何回收垃圾?[怎么更好收垃圾]. Java语言相对于C++等语言有一个自动垃圾回收机制,只用管使用[实例化对象], ...

  5. R语言错误的提示(中英文翻译)

    # Chinese translations for R package # Copyright (C) 2005 The R Foundation # This file is distribute ...

  6. Android 把枪/PDA 扫描头自回车没用 处理方法

    XML 控件加上属性 android:imeOptions="actionNone"

  7. Abp 领域事件简单实践 <三> 自定义事件

    熵片用到的  EntityCreatedEventData<TEntity>,继承自EventData. 我们可以自定义事件: public class TestEvent: EventD ...

  8. 【shell脚本】$ 在shell脚本中的使用

    shell脚本中 '$' 与不同的符号搭配其表示的意义也会不同 特殊标志符 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数.n 是一个数字,表示第几个参数. 例如,第一个参数是$1,第二个 ...

  9. windows找不到头文件的问题

    windows系统中,设置好了环境变量,就可以在cmd下直接执行文件,但是 特别是在c语言或者c++程序中,include头文件的问题,如果找不到,就考虑是不是文件放错地方了. windows上编译c ...

  10. 【hadoop】细读MapReduce的工作原理

    前言:中秋节有事外加休息了一天,今天晚上重新拾起Hadoop,但感觉自己有点烦躁,不知后续怎么选择学习Hadoop的方法. 干脆打开电脑,决定: 1.先将Hadoop的MapReduce和Yarn基本 ...