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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
    我在这个课程的目标是 学会使用switch语句
    这个作业在哪个具体方面帮助我实现目标 熟悉switch的用法
    参考文献 《C语言程序设计》(第三版)
    学号 20208923

    1.PTA实验作业

    1.1 7-2 输入一个数字,输出其对应的星期几的英文单词。 (3分)

    根据输入的整型数据x,其取值范围为1~7。1代表星期一Monday,2代表Tuesday,…,7代表Sunday,如果输入的整数x>7或x<0,则给出出错信息。

    输入样例1:1
    输出样例1:Monday
    输入样例2:8
    输出样例2:输入错误!

    1.1.1数据处理

    数据表达:
    变量x由定义得来,变量为整型。
    数据处理:
    表达式:关系表达式、逻辑表达式、算术表达式、赋值表达式。
    流程结构:定义变量、输入变量、if-else语句、输出数据。
    

    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    1 Monday 1代表星期一
    2 Tuesday 2代表星期二
    3 Wednsday 3代表星期三

    1.1.4PTA提交列表及说明


    Q1.编译错误。
    A2.输入时把“&x”写成了“&n"。
    Q2.部分正确。
    A2.中间有英文打错了。

    1.2 7-5 多分支表达-倍数问题 (50分)

    键盘输入1个正的整数A,如果A是3的倍数但不是5的倍数,则输出A除以5的余数。如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数

    输入格式:1个正整数
    输出格式:如果是3的倍数但不是5的倍数,则输出A除以5的余数。 如果A是5的倍数但是不是3的倍数,则输出A除以3的余数。 如果A既不是5的倍数但也不是3的倍数,输出A除以15的余数。 如果A不是正整数,没有任何输出。
    输入样例:18
    输出样例:3

    1.2.1数据处理
    数据表达:
    变量A、m:定义得来,变量为整型。
    数据处理:
    表达式:关系表达式、逻辑表达式、算术表达式、赋值表达式。
    流程结构:定义变量、输入变量、if-else语句、输出数据。
    

    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    18 3 18是3的倍不是5的倍数
    14 14 14既不是3的倍数也不是5的倍数
    20 2 20是5的倍数不是3的倍数

    1.2.4PTA提交列表及说明

    Q1.编译错误。
    A1.删除的时候把括号误删了。
    Q2.答案错误。
    A1.输入的时候“&A”,写成了“&m”。
    Q3.答案部分正确。
    A3.前面没有说明A>0.

    2.代码互评

    同学代码
    1.

    2.

    自己代码:

    不同:
    1.两位同学都是用的switch语句,而我是用的if-else语句。
    2.第一位同学在最后还加了一句,更加的严谨。

    3.学习总结

    3.1学习进度条

    时间/周 这周所花时间 代码行 学到的知识点简介 目前比较困惑的问题
    第八周 14时 190 基本结构,会编写简单的程序 老是忘记打分号
    第九周 15时 190 华氏温度转化为摄氏温度,算数运算喝赋值运算 如何灵活运用
    第十周 12时 185 计算分段函数、循环和阶乘 逻辑理不清楚
    第十一周 13时 200 自定义函数 不熟练,不看书就不会
    第十二周 15时 300 if-else语句、分支结构 如何使自己的代码更简洁
    第十三周 16时 450 switch语句 学会灵活运用

    3.2累积代码行数和博客字数

    3.3学习内容总结和感悟

    3.3.1学习内容总结

    3.3.2学习感悟

    这一周学习的东西有点让人头晕了,做PTA的作业也是很让人头疼,逻辑问题经常出现,搞不懂为什么要那样敲。但是当自己花了很长的时间做出来这些题目的时候,还是会觉得很有成就感。

  • 相关阅读:
    不要在该约炮的年纪谈佛系
    第三周文件处理和函数------上
    mysql的binlog和slow_log慢日志
    扩展中国剩余定理【模板】
    CF277B Set of Points——构造题
    ZOJ-3774 Power of Fibonacci——等比数列求和&&等价替换
    2019牛客暑期多校训练营(第九场)The power of Fibonacci——循环节&&CRT
    2019牛客暑期多校训练营(第九场)Quadratic equation——二次剩余(模奇素数)&&Cipolla算法
    2019牛客暑期多校训练营(第九场)All men are brothers——并查集&&组合数
    2019牛客暑期多校训练营(第九场)Knapsack Cryptosystem——哈希表&&二进制枚举
  • 原文地址:https://www.cnblogs.com/cjyzhk/p/14053366.html
Copyright © 2011-2022 走看看