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

    这个作业属于哪个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-1/homework/11552
    我在这个课程的目标是 学会是用continue语句,以及嵌套结构
    学号 20209101

    1.PTA实验作业

    1.1 题目名1

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

    1.1.1数据处理

    数据表达:用了变量i、j、N。i、j、N都为整形变量,
    数据处理:表达式:关系表达式,逻辑表达式。流程结构:for嵌套for。

    1.1.2实验代码截图

    1.1.3造测试数据

    输入数据 输出数据 说明
    4 4*4的乘法表 符合预期结果
    6 6*6的乘法表 符合预期结果

    1.1.4PTA提交列表及说明

    提交列表说明:这份代码出现多种错误,特别是与预期结果不一样,原因是变量i,j的位置变换了,当我改变回来后就可以得到正确结果。

    1.2题目名2

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

    1.2.1数据处理

    数据表达:使用变量n,five,two,one,这些变量都是整形变量。
    数据表达:表达式:关系表达式,以及逻辑表达式,流程结构:for循环中嵌套for循环

    1.2.2实验代码截图

    1.2.3造测试数据

    输入数据 输出数据 说明
    13 five=1,two=1,one=6 等 最后输出有4种方式
    20 five=1,two=1,one=13 等 最后输出有13中方式

    1.2.4PTA提交列表及说明

    提交列表说明:这道题我不是很会,只了解一点,for循环的嵌套不熟练,最后还是翻书才做出来的。

    2.代码互评

    同学1代码:

    同学2代码:

    自己代码:

    代码互评:同学的代码代码看上去多比较复杂,我的相对来说比较简单一点,由于各自的想法思路不一样,所以代码也不一样,总的来说我们都有值得对方借鉴的地方,
    对此可以和同学多交流交流,一起努力。

    3.学习总结

    3.1学习进度条

    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较困惑的问题
    第8周 15小时 275 输出语句(“Hello world! ”) 没有
    第9周 18小时 300 数学函数,scanf语句 不熟悉各类运算符,怎么用
    第10周 20小时 400 for循环语句 循环条件,循环体有点混乱
    第11周 19小时 425 加深对for循环语句的使用,同时学习自定义函数 自定义函数不是很会用
    第12周 16小时 432 学习分支结构 一些关于定义的东西不熟悉
    第13周 13小时 396 学习分支结构中的switch switch还不能灵活运用
    第14周 14小时 420 学习了while循环结构 适用的条件还不是很清楚
    第16周 15小时 430 学习了break,continue语句,嵌套结构 只对continue有初步的印象,循环结构的嵌套,跳出都不是很熟悉

    3.2累积代码行和博客字数

    3.3学习内容总结和感悟

    3.3.1学习内容总结

    3.3.2学习体会

    1.自己还有许多的东西我理解的不是很清楚,也有许多的新知识不熟练,尤其是字符型,还有自定义函数等等。
    2.教材上的例题,都是非常好的模板,可以在以后的练习中多去探索,熟练更多的语句,也同时加快打字的速度。
    3.期末考试在即,加紧时间复习。

    4.如何跳出多层循环?

    1.使用goto,不过不建议使用,因为很多都不建议,用多了大概会使结构跳来跳去的吧。

    2.定义一个判断用的标识变量,值为0,在每一重循环里进行一次此变量值判断,为一则break此循环,当需要跳出时,加一判断,满足跳出条件则改变此变量值为为1,然后break此循环, 后续就接
    上了各重的break,逐级跳出循环。

  • 相关阅读:
    多级导航Menu的CSS
    Centos7在线安装PostgreSQL和PostGIS
    PostGis 根据经纬度查询两点之间距离
    在PowerDesigner中表显示中添加Code的显示
    Tomcat部署Geoserver
    PostGIS之路AddGeometryColumn函数添加一个几何类型字段
    怎样把多个excel文件合并成一个
    Error:java: 无效的目标发行版: 11
    PowerDesigner导出Excel
    GeoServer发布高清电子地图
  • 原文地址:https://www.cnblogs.com/chenzhengle/p/14159118.html
Copyright © 2011-2022 走看看