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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/CST2020-3/
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2020-3/homework/11612
    这个作业的目标 熟悉所学的语句
    学号 20209020

    1.PTA实验作业

    1.1 打印九九口诀表,本题要求对任意给定的一位正整数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.漏了一个“}”符号。
    2.printf语句了多打了空格。
    3.对语句掌握不牢固。

    1.2.7-4 一钱生多钱,在日常生活中,我们常常需要将一些大额的人民币换算成零钱,已知我们有许多面值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提交列表及说明
    说明:语句掌握不牢固

    2.代码互评

    2.1同学代码截图

    2.1自己代码截图

    2.2同学代码截图

    2.2自己代码截图


    同学的代码用了很多语句
    知识点掌握得比我牢固

    3.学习总结

    3.1学习进度条

    周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
    第八周 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 累积代码行和博客字数

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    3.3.2 学习体会

    1.课前认真预习,把下一节要上的内容先自己看一遍,把不懂的地方打个标记,等上课的时候可以请教老师。理解书上的例子,搞懂每个语句的含义,用法。看完后尝试着不看例子自己编写程序,编完以后再跟书上进行比较,看自己的程序还有哪方面的不足,再进行改正。想要真正学好c语言光看书是不够的,一定要自己多动手。
    2、上课认真听讲积极思考,提高上课效率。老师上课讲述的都是课程的重点和难点,听好课程可以达到"事半功倍"的目的。
    3、课后复习。把每天的上课内容再温习一遍,独立完成课后的作业,如果有时间,最好能找点课外书籍、课外习题什么的来巩固所学的内容。
    4、主动上机,多多实践,提高动手能力。通过上机实践来验证所学的理论,通过在机器上查找错误来巩固概念,通过提高上机能力来促进理论学习,开阔编程思路,提高反映速度,提高分析问题解决问题的能力,锻炼心理素质,提高心理承受能力。
    学习c语言的初期重点要放在掌握语言的语法和规定上,一定要养成良好的编程习惯,平时写程序注意语法规范格式控制,格式规范了,出了错误也容易找到出错的地方,这是c语言的基础;后期的重点要转移到掌握编程的思路和基本算法上来。课后多做习题,找一些经典例子尝试自己编写,写程序切忌半途而费,想到一个思路,就要按自己思路把它写完,就算错了,也可以让自己了解为什么这样做会错?错在哪里?会出什么结果?以后自己也很难在这个地方犯同样的错误。当学到一个新的知识点,就试着把它运用到以前做的习题上,不但巩固了以前学的内容,也更加能加强新知识的理解。

    4.跳出循环的方法

    1.使用break

    2.使用continue

  • 相关阅读:
    i春秋CTF-web-upload
    [转]SEP 11.x 迁移
    通过SEP禁用USB
    通过SEP屏蔽共享文件夹
    SEP图示
    离线更新SEPM服务器的病毒定义库
    SEPM安装完之后的一些细节之处
    Bloomberg SEP 12.x 迁移小记
    LiveUpdate Adminstrator配置手册
    Symantec更新服务器
  • 原文地址:https://www.cnblogs.com/Qutongxue/p/14134427.html
Copyright © 2011-2022 走看看