c语言博客做业10

问题 答案
这个做业属于那个课程 C语言程序设计II
这个做业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/8655
我在这个课程的目标是 学好c语言,熟练基本语句
这个做业在那个具体方面帮助我实现目标 对基本语句的编程和复习,一些c语言符号的运用
参考文献 c语言教材

1.PTA实验做业

1.1输出三角形字符阵列

题目内容:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。输入格式:输入在一行中给出一个正整数n(1≤n<7)。输出格式:输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每一个字母后面都有一个空格。输入样例:4
输出样例:
A B C D
E F G
H I
J编程

1.1.1数据处理

数据表达:
数据处理:函数

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
6 一个底边是六个字母的三角形
7 底边为七个字母的三角形
5 底边为五个字母的三角形

1.1.4PTA提交列表

1.没按照题目要求编程,仔细阅读题目改正。
2.结果不对更改i的取值对其进行定义。学习

1.2梅森数

题目内容:形如2​n−1的素数称为梅森数(Mersenne Number)。例如2​2−1=三、2​3
​−1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证实了23−1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。本题要求编写程序,对任一正整数n(n<20),输出全部不超过2​n−1的梅森数。输入格式:输入在一行中给出正整数n(n<20)。输出格式:按从小到大的顺序输出全部不超过2​n−1的梅森数,每行一个。若是彻底没有,则输出“None”。输入样例:6输出样例:
3
7
31测试

1.2.1数据处理

数据表达:定义变量分别为输入的值和地数还有底数的幂。
数据处理:用for循环来执行程序,用for循环进行判断。设计

1.1.3造测试数据

输入数据 输出数据 说明
6 3 7 31 三个素数
7 3 7 31 127 四个素数
8 3 7 31 127 四个素数

1.1.4PTA提交列表

1.结果不对,与题目结果不符,阅题而且改正。
2.函数运用错误,致使结果错误,更改函数从新编译。3d

2.代码互评

同窗代码

个人代码
blog

1.定义的变量的个数不一样,我定义了三个变量。get

同窗代码

个人代码
编译器

1.他的比个人多了几个循环。
2我用了include<math.h>.因此比他的简单一些博客

3.学习总结

3.1学习进度条

周/日期 这周所花时间 代码行 学到的知识简介目 前比较迷惑的问题
第七周 5h 60 学习了if else,定义数学函数 用的不够熟练
第八周 7h 97 学习了for语句,循环程序设计 和以前学的有些混淆,有时不会动笔
第九周 7h 108 学习改正代码运用编译器调整代码,用代码输入成阶成表 运用的不熟,作起来很费时间
第十周 7h 120 熟练逻辑符以及他的运用 容易把逻辑符混淆,以致于作题经常出问题
第十一周 7h 135 分支结构的学习 switch运用的不够好,不是很会用来作题目
第十二周 8h 143 while和do while的学习 while和do while去别的不是很清楚
第十三周 8h 156 continue循环语句的学习 学了可是不会用
第十四周 5h 133 学习读代码 又些代码仍是看不懂

3.2累积代码行和博客字数

3.3学习内容总结和感悟

3.3.1学习内容总结

内容:对上次做业的讲评,复习之前所学知识,新课的学习,经过助教的讲解题目来提升咱们的对程序的编译能力,同时老师还交咱们怎么读懂代码,怎么快速认代码,提升咱们的代码认识能力,使得咱们可以轻松的去学习好这个科目

总结:越学越难学,越日后面学起来越复杂,读代码也是又方法的,问题在于你方法是否用对。在学习新知识的同时应当多复习前面的所学内容,这样才不会学如逆水行舟,不进则退。

3.3.2学习体会

常常感受心有意,而力不足,想学好可是又学很差。甚至有时听不懂老师在讲什么。有时感受老师上课没什么用,听了也仍是不会,甚至感受老师老是会高估咱们,我真的以为打代码实在是难,不少时候都要去问别人,也许是不够热爱,兴趣是最好的老师,我想何时我把编程当成是享受了,也许就真的学好了。

相关文章
相关标签/搜索