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

    C语言I博客作业06─=≡Σ((( つ•̀ω•́)つ动感光波哔哔哔!!!

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2020-2/?page=4
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
    这个作业的目标 <为了更熟练掌握C语言中switch用法的使用>
    学号 <20209146>

    作业头

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-2/homework/11553
    我在这个课程的目标是 <熟练掌握switch的用法>
    这个作业在那个具体方面帮助我实现目标 <熟练运用C语言中分支结构,掌握switch用法,复习以前学的C语言知识>
    参考文献 <《C语言程序设计》《Cprimer Plus》>

    1.PTA实验作业
    请再此处列出自己的排名图片,

    1.1 题目名1

    题目内容描述

    1.1.1数据处理

    数据表达 运用了多个变量,都是整型常量,数值都是自己赋予,其中x,y,z是输入数值。
    数据处理 通过运用分支语句switch-case和if判断语句,连续分析变量。

    1.1.2实验代码截图

    1.1.3 造测试数据

    1.1.4 PTA提交列表及说明

    编译错误 错误是犯在数据上,像“case 6:g=123+i+z;break;”这样的,说出来扎心了,我竟然数字计算错了,从而导致编译错误。
    答案错误 这个错误是自己没有按题目要求输入信息,即scanf("%d/%d/%d",&x,&y,&z)我编写成了scanf("%d %d %d",&x,&y,&z),导致错误;哎

    1.2 题目2

    题目内容描述

    1.2.1 数据处理

    数据表达 运用了两个变量A,i,数值都是自己赋予,都是整型常量,
    数据处理 通过运用分支语句if-else,连续分析变量,进行多次判断。

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入:1个正整数A;输出:得到的结果i;

    输入 输出 说明
    92 2 输入92,既不是3的倍数,也不是5的倍数;所以92除以15的余数为2.
    88 13 输入88,既不是3的倍数,也不是5的倍数;所以88除以15的余数为13.
    39 4 输入39,是3的倍数;所以39除以5的余数为4.
    520 1 输入520,不是3的倍数,是5的倍数;所以520除以3的余数为1.
    5 2 输入5,不是3的倍数,是5的倍数;所以5除以3的余数为2.

    1.2.4 PTA提交列表及说明

    部分正确 自己开始是把输出printf("%d",i);放在最后面,但不知道为什么错了,于是在每一个if语句后面都加了个printf("%d",i);就可以了
    答案错误 真是一时手贱多点了一下,在if(A%5==0 && A%3!=0){这个地方,我在 A%3!=0中多加了个‘=’,直接没了

    2.代码互评

    同学代码截图1


    自己代码截图1

    找不同:
    1.从整体上看,我的代码比它要简洁一点,从代码行数我就比他少,它30,我25;碾压(-)
    2.在语句使用方面,我就不行了,我只单纯使用int,而它还使用了char.

    同学代码截图2

    自己代码截图2

    找不同:
    1.对于题意中‘不是3的倍数或是5的倍数’这个地方不同,它是(!(A%30) && !(A%5=0)),而我是(A%3!0 && A%5!=0).
    2.都简洁分明,问题不大,唯一大的区别就是这家伙做的比我快,气人(๑òᆺó๑)

    3.学习总结

    3.1 学习进度条

    周/日期 这周所花的时间 代码行数 学到的知识点简介 目前比较迷惑的问题
    8 26h 504 输入、输出函数 加减乘除的运算法则
    9 30h 464 其他类型的函数如double等 判断语句if else
    10 35h 545 for循环语句、if else判断 其它循环语句还是不怎么懂
    11 30h 608 for循环的组合使用、调用自己定义的函数 调用函数不够熟练
    12 36h 639 if-else判断语句的进一步学习连续判断语句 判断语句if-else不够熟练,字符型还是分不清有些混乱
    13 32h 629 switch的用法 还是难以用switch来解决问题

    3.2 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    @要熟悉程序开发环境、学习计算机系统的操作方法一个c语言程序从编辑、编译、连接到运行,都要在一定的外部操作环境下才能进行。所谓"环境"就是所用的计算机系统硬件、软件条件,只有学会使用这些环境,才能进行程序开发工作。在学习语言的时候一定要记住动手,不要只说不做,这样会行成眼高手低,不管什么样的程序都要亲手做过才能说会了,不要整天说我不会学不会,其实是你不想学,只是你下决心抄一个月程序,我保证我能有大的进步,其实当你抄到一周到两周的时候你就会特想抄,因为你会发现程序你能看懂了,能帮别人调程序了,有一种成就感呀!它会让你更加努力的去学习。再一点是我建议大家在上课的时候少看课本,课本要在下课的时候看特别是上课前一定要先看看课本,上课的时候呢就不要看了,不要老师讲到那个问题了你马上在书上找,这样不好,会影响你的注意力,其实还真不如注意听老师讲呢?因为你要是一边听一边看课本,你是看到了书上的答案但是老师的思路你没有听到,而要是你不看的话,你听明白了思路, 一定是想迫切的看到结果,这个时候看课本才是记的最死的时候,学习要的是就是个效率吗?所以,加油吧少年!!!!!

    写完了ʕ ͡ຈ ͡ຈʔ我开始飘了

    兄弟们,加油!!(•̀⌄•́)

  • 相关阅读:
    FreeCommander 学习手册
    String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别 (String系列之1)
    StringBuffer 详解 (String系列之3)
    StringBuilder 详解 (String系列之2)
    java io系列26之 RandomAccessFile
    java io系列25之 PrintWriter (字符打印输出流)
    java io系列24之 BufferedWriter(字符缓冲输出流)
    java io系列23之 BufferedReader(字符缓冲输入流)
    java io系列22之 FileReader和FileWriter
    java io系列21之 InputStreamReader和OutputStreamWriter
  • 原文地址:https://www.cnblogs.com/lshzxcvbnm/p/14033744.html
Copyright © 2011-2022 走看看