• C语言I博客作业08


    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530
    这个课程的目标 掌握和熟悉break、continue语句
    学号 20208947

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

    1.1 7-2 打印九九口诀表 (15分)

    本题要求对任意给定的一位正整数N,输出从11到NN的部分口诀表。

    1.1.1数据处理

    数据表达:变量n,由输入得来,为整型变量;变量i,由定义得来,为整型变量;变量a,由输入得来,为整型变量。
    数据处理:表达式:关系表达式,算术表达式;流程结构:定义变量,输入,for循环,输出结果。
    

    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 输出4行
    3 11=1 12=2 22=4 13=3 23=6 33=9 输出3行
    2 11=1 12=2 2*2=4 输出2行

    1.1.4 PTA提交列表及说明

    说明:

    1.编译错误:a.漏了一个“}”符号。
    b.printf语句了多打了空格。

    1.2 7-4 一钱生多钱 (10分)

    在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值5元,2元和1元的人民币。
    编程实现:输入我们需要兑换的金钱数,然后我们用这些面值5元,2元和1元的人民币来兑换,要求每一种面值都至少有1张,然后输出有多少种兑换方式。

    1.2.1 数据处理

    数据表达:变量x,由输入得来,为整型变量;变量i、k、j,由定义得来,为整型变量。
    数据处理:表达式:关系表达式、算术表达式;流程结果:定义变量,输入,for循环,输出结果。
    

    1.2.2 实验代码截图

    1.2.3 造测试数据

    输入数据 输出数据 说明
    13 five=1,two=1,one=6 five=1,two=2,one=4 five=1,two=3,one=2 five=2,two=1,one=1 大于10
    10 five=1,two=1,one=3 five=1,two=2,one=1 等于10
    8 five=1,two=1,one=1 小于10

    1.2.4 PTA提交列表及说明

    说明:

    1.格式错误:多打了空格。

    2.代码互评(5分)

    同学代码截图1

    同学代码截图2

    自己代码截图

    不同:

    1.第二位同学定义了6个变量,而我和第一位同学都只定义了2个变量,看起来会简洁一点。
    2.我使用的是for循环,而其他两位同学用的是if-else语句。

    3.学习总结(15分)

    3.1 学习进度条(5分)

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周 14小时 180 C语言数据类型、换行符、printf函数
    第九周 11小时 280 算术运算符、赋值运算符、if-else语句、scanf函数
    第十周 12小时 350 for循环,sqrt函数 循环表达式不会写
    第十一周 10小时 300 生成乘方表和阶方表、自定义函数 如何自定义
    第十二周 9小时 267 if-else语句多分支结构
    第十三周 10小时 200 switch语句 对switch语句不熟悉,不会使用
    第十四周 8小时 168 while和do-while语句
    第十五周 8小时 183 break、continue语句 如何跳出多层循环

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

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

    3.3.1 学习内容总结

    3.3.2 学习体会

    新一周的学习结束了,在这周我们学习了break语句和continue语句,我们还学习了如何使用循环的嵌套解决问题,这个问题值得我们去思考,这周的学习体会整体上是不错的。对于如何跳出多层循环结构,我的解决方法是:1.在大循环后面加break语句;2.使用goto语句;3.直接写成return函数;4.在循环体外面设定判断条件。

  • 相关阅读:
    JavaScript闭包基本概念
    JavaScript函数
    JavaScript类型比较
    Java思维导图之Class对象
    Python进阶之装饰器
    Java IO学习要点导图
    sl003完全平方数
    sl002个税计算
    sl001数字拼接
    装饰器
  • 原文地址:https://www.cnblogs.com/ghn52446/p/14132175.html
Copyright © 2020-2023  润新知