C语言I博客作业10

一、本周教学内容&目标

第4章 循环结构 4.5 综合介绍循环结构的程序设计,涉及到多个典型算法。要求学生能够根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序。

二、本周作业头

问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 http://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/10098
我在这个课程的目标是 合理运用结构及算法
这个作业在那个具体方面帮助我实现目标 评分标准以及语句的理解
参考文献 CSDN,PTA,《c语言程序设计》

三、本周作业

1.PTA实验作业

2.代码互评

3.学习总结

四、作业格式

1.PTA实验作业

1.1 题目名1

输出三角形字符阵列

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

1.1.1数据处理

数据表达:用了a,n,i,x,ch='A',通过int和char定义出来的,ch为char型,a,n,i,x为int型
数据处理:运用for语句的嵌套

1.1.2实验代码截图

1.1.3 造测试数据

输入 输出 说明
2 如图
4 如图
6 如图

1.1.4 PTA提交列表及说明


  • 没有想到ABCD怎么连续下去

提交列表说明:

  • 答案错误:在字符型变量的理解没有到位

1.2 题目2

梅森数

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

1.2.1 数据处理

数据表达:用了x,i,a,n,b,通过int定义出来的,都为int型。
数据处理:运用for语句的嵌套,pow以及sqrt,再通过素数的判断来输出

1.2.2 实验代码截图

1.2.3 造测试数据

输入 输出 说明
6 如图
12 如图
23 如图

1.2.4 PTA提交列表及说明

  • 梅森数的理解上有些误解

提交列表说明:

  • 答案正确:Dev c++上运行再书写到pta上

2.代码互评

我的代码① 同学代码
  • ①同学代码和我的代码没有用到一种方法,同学代码简洁明了 。
  • ②同学代码熟练运用了当前所学内容,很明了

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 2+ 27 c语言的初了解 函数的定义理解
第二周 2+ 20 运用markdown来写随笔 markdown语法知识
第三周 4+ 96 学习if-else语句的运用、scanf函数和double型函数 if-else语句运用的条件
第四周 5+ 98 学习运用for语句 for语句的运用规则
第五周 5+ 88 调用函数的运用,制作思维导图 调用函数的书写,思维导图的整理归纳
第六周 8+ 131 分支函数的运用 分支函数的运用条件
第七周 4+ 124 学会运用switch语句 switch语句前的定义判定
第八周 6+ 115 学习运用while语句 while的表达式判定,循环体的书写
第九周 7+ 121 熟悉break、continue的使用,使用循环的嵌套解决问题 嵌套的使用限制
第十周 5+ 105 选择合适的算法、合理的循环结构,熟练的编写程序 循环结构的程序设计,选择合适的程序。

3.2 累积代码行和博客字数

3.3 学习内容总结和感悟

3.3.1 学习内容总结

3.3.2 学习体会

  • ①循环结构的程序设选择合适的算法编写程序。
  • ②循环的嵌套代码的书写理解
  • ③多自学些知识,了解新的世界
原文地址:https://www.cnblogs.com/xdf-123/p/11959530.html