-0-

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 C语言I—2019秋作业10
我在这个课程的目标是 熟练使用编程工具进行代码的编写
这个作业在那个具体方面帮助我实现目标 int整形结构,for语句和if语句的循环
参考文献 [C语言程序设计]

1PTA作业

1.1输出三角形字符阵列

-题目内容描述:本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

1.1.1数据处理

数据表达:用到了整型变量n
数据处理:用到了for循环嵌套结构

1.1.2实验代码截图

1.1.3造测试数据

输入数据 输出数据 说明
3

|输入的是3,组成的是三行三列的三角形|

|输入的是5,组成的为五行五列的三角形
7|

|在2^50-1内的素数只有3,7,31,127,131071,524287,2147483647

1.1.4PTA提交列表及说明

  • 格式错误:换行的位置不对,通过调式,找到了错误并改正了

1.2题目2:梅森数

形如2
​n
​​ −1的素数称为梅森数(Mersenne Number)。例如2
​2
​​ −1=3、2
​3
​​ −1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了2
​31
​​ −1=2147483647是一个素数,堪称当时世界上“已知最大素数”的一个记录。

本题要求编写程序,对任一正整数n(n<20),输出所有不超过2
​n
​​ −1的梅森数。

1.2.1数据处理

数据表达:n,i用来统计循环次数,a代表输入数,b用来判断素数,num用来存放数据,它们都为整型变量。
数据处理:

1.2.2实验代码截图

1.2.3造测试数据

输入数据|输出数据|说明
---|:--😐:--😐:--😐:--😐
6| 3 7 31|在范围内符合梅森数的有3 7 31
8|3 7 31 127|在范围内符合梅森数的有3 7 31 127

1.2.4 PTA提交列表及说明

  • 运行无错误直接复制粘贴

2代码互评

2.1同学代码截图


自己代码截图

-他是用了一个for循环一个一个的找出1000内的同构数。

3学习总结

3.1学习进度条

周/日期 这周所花的时间 代码行 学习到的知识点简介 目前比较疑惑的问题
第十四周 7小时 245行 镶嵌结构与字符型 循环嵌套的顺序

3.2 累积代码行和博客字数

时间 博客字数 代码行
第四周 713 0
第五周 713 0
第六周 1540 416
第七周 2419 569
第八周 3595 994
第九周 4676 1124
第十周 3558 685
第十一周 5412 900
第十二周 1654 432
第十三周 2463 526
第十四周 3214 232

3.3学习内容总结和感悟

  • 多回顾以前的知识对学习新的知识有帮助
  • 多运用调试,可以捋清自己的思路
posted @ 2019-11-29 17:33  邓文轩  阅读(643)  评论(0)    收藏  举报