C语言I博客作业10

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10097
我在这个课程的目标是 熟练掌握专业技能,加强对C语言的了解与运用
这个作业在那个具体方面帮助我实现目标 PTA中的习题以及对之前学习的总结
参考文献 百度,C语言程序设计

1.PTA实验作业(20分/题)

1.1

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

1.1.1数据处理

  • 数据表达:使用了n,i,j三个整型变量和char一个字符型变量
    数据处理:定义变量n,i,j和char
    b←n-1
    c←(1+n)*n/2
    执行循环i←0,i<c,
    if i←n-1
    输出n

1.1.2实验代码截图。

1.1.3 造测试数据

输入数据 输出数据 说明
4 标准数据
5 实验数据
6 实验数据

1.1.4 PTA提交列表及说明

  • 编译错误:在for循环语句中的j错写成i。
    编译错误:符号的错误。

1.2 梅森数

1.2.1 数据处理

  • 数据表达:使用了b,c,d,n和i五个变量,且均为整型变量。
    数据处理:定义变量b,c,d,n和i
    if a=1
    输出None
    执行循环i←2,i<=n
    num←pow(2,n)-1
    if num除以i取余←0
    b←1
    否则
    输出num
    返回0

1.2.2 实验代码截图

1.2,3 造测试数据。

输入数据 输出数据 说明
6 3 7 31 标准数据
7 3 7 31 127 实验数据
8 3 7 31 127 实验数据

1.2.4 PTA提交列表及说明

  • 编译错误:对题意把握错误而导致的错误。
    编译错误:符号的输入错误。

2.代码互评(5分)

同学代码截图:

自己代码截图:

  • 在变量确定上的不同以及整体格式的差异。

同学代码截图:

自己代码截图:

  • 该同学在一开始就清楚的表明了自己所选取的变量,而我在题目之后有所体现。

3.学习总结(15分)

3.1学习进度条

周/日期 这周所花的时间 学到的知识点简介 目前比较迷惑的问题
第五周 三小时 对本专业的基本认识 作为一名从业者应该要有怎样的职业素养
第六周 四小时 C语言的基本语法 一些语句的真正含义
第七周 四小时 一些较之前稍微复杂的程序编辑 基本逻辑及结构的使用
第八周 四小时 for型循环语句的运用 一些其他结构的运用
第九周 六小时 自定义函数的使用以及对函数参数的分析 对于复杂的函数难于分析且不能理解
第十周 六小时 字符型变量的输入以及分支结构的运用 关于其中具体逻辑关系以及灵活运用
第十一周 五小时 switch语句的概念与运用 关于多多逻辑程序的具体内涵与其中联系
第十二周 五小时 while语句的深化及do while语句的使用 不能2很好的将两者区分
第十三周 六小时 循环结构的嵌套 continue的具体意义熟练运用
第十四周 六小时 关于循环语句的总结与复习 对所有已学的内容的综合;理解与拓展

3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分

3.3.1学习内容总结

3.3.2 学习体会

  • 本次课程通过循环结构的复习与梳理,我对该部分的知识内容的理解更加深刻,希望能对今后的学习有所帮助。

posted on 2019-11-29 19:15  薛定谔的咕  阅读(153)  评论(0)    收藏  举报