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

posted @ 2020-12-14 17:28  瞿贝贝吖  阅读(82)  评论(0编辑  收藏  举报