zoukankan      html  css  js  c++  java
  • C语言I博客作业03

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/8725
    我在这个课程的目标是 掌握新的知识,熟悉旧知识,进行总结。
    这个作业在那个具体方面帮助我实现目标 PTA作业让我进一步的加强对代码字符的理解。
    参考文献 C语言程序设计II

    1.PTA实验作业

    1.1 7-4 阶梯电价(15分/题)

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

    1.1.1实验代码截图

      

      1.1.2数据处理

      ①,定义变量x(整数)&cost。

      ②,用scanf()找到x的地址,用于键盘输入数据。

      ③,用条件语句if,else对所输入数据进行逻辑判断。

      ④,定义不用条件下cost所对应的函数。

      ⑤,用printf输出cost的数值。

      ⑥,流程结构

     1.1.3PTA提交列表及说明

     

    Q1:开始不知道如何输入三个条件语句

    A1:上网查阅后能用else if或者在else{}里面在使用if else

    Q2:答案错误

    A2:没有自己想一边计算所需要的公式,导致答案错误。

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

    题目描述:根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=s(sa)(sb)(sc)​​,其中s=(a+b+c)/2。

    1.2.1实验代码截图

     1.2.2数据处理

    ①:用int将a,b,c定义为十进制的整型,double将area,perimeter定义为双精度浮点型。

    ②:用scanf()找到输入参数a,b,c的地址,用于键盘输出。

    ③:用条件语句if,else对所输入数据进行逻辑判断。

    ④:定义不用条件下所对应的函数及语句。

    ⑤:用printf输出所得数据。

    ⑥:流程结构

    1.2.3PTA提交列表及说明

     Q1:答案部分错误,纠正了较久的时间。

     A1:没有学会正确使用C语言的数学函数,在编译正确之后没有验证答案,导致检查时间过长。

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

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

    1.3.1实验代码截图

     1.2.2数据处理

    ①:用int定义x为整型。

    ②:用scanf()找到输入参数x的地址,用于键盘输出。

    ③:用%对X进行求余。

    ④:对求余结果用条件语句进行逻辑分析。

    ⑤:输入不同条件下所要输出的数据。

    ⑥:用printf进行输出。

    ⑦:流程结构

    1.2.3 PTA提交列表及说明

     Q1:不会用一个条件语句判断多个个条件。

     A1:利用浏览器查找,可以利用|或这&将条件分开,|是只要满足其中一个,&要全部满足。

    Q2:答案部分错误

    A1:没有捋清楚题目意思,也没对编译成功的程序进行数值输入检查,耗费很多不必要的时间。

    2.阅读代码

    相关网址:https://www.nowcoder.com/ta/acm-solutions/review?tpId=20&tqId=12242&query=&asc=true&order=&page=575

    代码功能:能对字符串进行替换。

    优点:如果含有大量字符串需要替换,可用次代码进行处理。

    学习到的知识:将字符串和变量相联系起来。进行代码运算和字符转换。

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 学到的知识点简介 目前比较迷惑的问题
    10/7--10/13 8小时 条件语句(if,else),输入函数scanf 学习知识较少,不能完全看懂代码运行的方式。

     3.2 累积代码行和博客字数

    时间  博客字数 代码字数
    第一周 893 51
    第二周 598 26
    第三周 1477 170
    ....    

    3.3 学习感悟

    感觉自己还有很多问题不懂,在接下来的时间要增加学习时间。课堂上的知识并不能支撑我们完成作业:D,要学会自己使用互联网去查找答案,加以总结,反思,变成自己的知识。

  • 相关阅读:
    Path,Files巩固,题目:从键盘接收两个文件夹路径,把其中一个文件夹中(包含内容)拷贝到另一个文件夹中
    JavaSE复习_11 IO流复习
    JavaSE复习_10 多线程复习
    采用多线程和生产者消费者模式来实现对于一个目录以及所有子目录下的文件内容的搜索,打印出包含指定关键字的行.
    多线程_多生产者多消费者的实现问题
    算法_栈与队列的Java链表实现
    算法_队列的Java通用数组实现
    vuex之单向数据流
    原生JS实现瀑布流布局
    addEventListener调用带参数函数
  • 原文地址:https://www.cnblogs.com/wuyongxunb/p/11645114.html
Copyright © 2011-2022 走看看