-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学习内容总结和感悟

  • 多回顾以前的知识对学习新的知识有帮助
  • 多运用调试,可以捋清自己的思路

猜你喜欢

转载自www.cnblogs.com/dwx666/p/11959165.html
-0-