• C语言I博客作业09


    | |
    ---|:--:-----
    这个作业属于那个课程|C语言程序设计II
    这个作业要求在哪里| 作业要求
    我在这个课程的目标是|制作一个属于自己的小程序
    这个作业在那个具体方面帮助我实现目标|学习到了continue语句 以及了解到continue语句及break语句的区别
    参考文献|C语言程序设计 百度文献

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

    1.1打印九九口诀表

    1.1.1数据处理

    • 数据表达:使用了i,j,N三个变量,都为整型,i表示行,j表示列,N表示输入的数字
    • 数据处理:

    1.1.2实验代码截图

    1.1.3 造测试数据

    | | | |
    ---|:--:-----
    输入数据|输出数据|说明
    4|11=1 12=2 22=4 13=3 23=6 33=9 14=4 24=8 34=12 44=16|四阶乘法表
    3|11=1 12=2 22=4 13=3 23=6 33=9|三阶乘法表
    5|11=1 12=2 22=4 13=3 23=6 33=9 14=4 24=8 34=12 44=16 15=5 25=10 35=15 45=20 5*5=25|五阶乘法表

    1.1.4 PTA提交列表及说明

    • Q1:编译错误 :for语句后面多加了一个,
    • A1:将,去掉
    • Q2: 编译错误:printf语句后打;打快了打成:
    • A2: 将:改为;
    • Q3:编译错误:i*j之间加了等号-
    • A3:j * i改为j*i

    1.2换硬币

    1.2.1 数据处理

    • 数据表达:使用了x,count,q,w,e五个变量
      都为整型变量,其中x表示待换的零钱数额,count表示换法个数,
    • 数据处理:

    1.2.2 实验代码截图

    1.2.3 造测试数据

    | | | |
    ---|:--:-----
    输入数据|输出数据|说明
    13|fen5:2, fen2:1, fen1:1, total:4 fen5:1, fen2:3, fen1:2, total:6 fen5:1, fen2:2, fen1:4, total:7 fen5:1, fen2:1, fen1:6, total:8 count = 4|有四种换法
    5|count = 0|没有换法
    10|fen5:1, fen2:2, fen1:1, total:4 fen5:1, fen2:1, fen1:3, total:5 count = 2|有二种换法

    1.2.4 PTA提交列表及说明

    • Q1:第一次编译错误:printf语句后面忘加;
    • Q2:第二次答案错误:5后多打了一个1
    • Q3:第三次格式错误: = 前后未打等号
    • Q4:第四次格式错误:fen5:%d,fen2:%d,fen1:%d,total:%d\n 语句中间 未用空格隔开

    2.代码互评(5分)

    • 同学代码截图

    • 自己代码截图

    • 本题为换硬币(将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法)
      二份代码存在一些差异 同学使用了i--,w--等 而我使用的为w=w-1此类 同学的更为简便 我的通俗易懂
      定义的变量不同,各自都使用自己熟悉的字母代替。

    • 都使用了for循环语句

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期* 这周所花的时间 代码行 学到的知识点简介 目前比较困惑的问题
    第十三周 11h 254 continue语句以及continue语句与break语句的区别 抖音上看到了贪吃蛇的代码,何时自己才能编出

    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)

    3.3.1 学习内容总结

    3.3.2 学习体会

    • 学期过了一大半,C语言也相对刚刚开始慢慢入门了,没有了当初的迷茫,
      学到了各种语句,离创造一个属于自己的小程序应该又近了一小步了吧,看着累积代码量慢慢增加,每次看着pta上出现答案正确心里都超满足,看着系里高手慢慢出现,朝着他们进发!
  • 相关阅读:
    【论文笔记】迁移自适应学习综述
    David Silver强化学习Lecture3:动态规划
    David Silver强化学习Lecture2:马尔可夫决策过程
    David Silver强化学习Lecture1:强化学习简介
    【论文笔记】深度人脸识别综述
    《构建之法》读书笔记
    个人作业——软件工程实践总结
    个人作业——关于K米的产品案例分析
    Hibernate简单增删改查
    Intellij IDEA中的Hibernate配置(MySQL8.0+Hibernate5.4.11)
  • 原文地址:https://www.cnblogs.com/Eddietw/p/11899501.html
Copyright © 2020-2023  润新知