C语言I博客作业10

这个作业属于那个课程 C语言程序设计II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10032
我在这个课程的目标是  在编码速度上有所提升,对代码进一步认识,体会到代码的乐趣
这个作业在那个具体方面帮助我实现目标

综合介绍循环结构的程序设计,涉及到多个典型算法

参考文献 《Markdown基本语法》《c语言程序设计》《ACM解题》

 

1.PTA实验作业

 

 

1.1 编程打印空心字符菱形

题目内容描述:本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。

 1.1.1数据处理

数据表达:1.定义变量:n,i,j,m,k,ch;

                 2.此代码使用了for语句的嵌套、if语句、continue语句和break语句。

数据处理:1.流程结构:循环结构和分支结构.

 

1.1.2实验代码截图

 

 

 

 

1.1.3造测试数据

 输入数据        输出数据      说明
B 5
  B
 C C
D   D
 C C
  B
起始数字为B,菱形高度为5

 

 

 

 

 

 

1.1.4PTA提交列表及说明

 

 

 

 编译错误:1.字符等不规范,部分字符常常为中文式且符号漏写;

                  2.没有理清该运用何种结构何种语句,如何将代码联系在一起。

 

 

1.2 同构数

题目内容描述:一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。

1.2.1数据处理

数据表达:1.定义变量:i,j,N,god;

                 2.字符型定义变量god;

                 3.此代码是使用了for语句。

数据处理:1.表达式:height+=U,height=height-D;

                 2.流程结构:分支结构和循环结构;

                 3.伪代码:

 

1.2.2实验代码截图

 

1.2.3造测试数据

输入数据                                输出数据                 说明
 1     5     6    25    76   376   625
1~1000之间的全部同构数

 

 

1.2.4PTA提交列表及说明

 答案错误:将表达式中“%"误打成“/”;

 编译错误:1.字符等不规范,部分字符常常为中文式且符号漏写;

                  2.没有理清该运用何种结构何种语句,如何将代码联系在一起。

 

2.代码互评

他人代码

 

 

我的代码

互评:他人代码使用了for语句的嵌套,而我的代码使用的是while语句和for语句。

 

3.学习总结

3.1学习进度条

周/日期 周所花时间 代码行  学到的知识简介  目前迷惑的问题
10/24~10/30 9h 211

综合介绍循环结构的程序设计,涉及到多个典型算法

根据实际情况,选择合适的算法、合理的循环结构,熟练的编写程序

 

 

 

 

 

 

 3.2累计代码行数和博客字数

    时间    博客字数     代码行数
  第一周       800          0
  第二周      1299       16行
  第三周      2019       98行
  第四周      2035      109行
  第五周      2049      119行
  第六周      2020      189行
  第七周      2021      198行
  第八周      2066      201行
  第九周      2092      201行
  第十周      2099      211行

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.3学习内容总结及感悟

3.3.1学习内容总结

3.3.2学习体会

1.学习的时候一定要记笔记:记笔记可以加深印象,而且,忘记了也便于查找,不用一本书的去翻.

2.真正学到的知识是我接受了,而不是我知道了:对于知识的掌握,我认为应该是接受了这个知识并能知道如何运用它,而不是单纯的知道它的存在。

3.一定要上机做题:实践是检验真理的唯一标准

posted @ 2019-11-29 17:49  VirusHunter  阅读(145)  评论(0编辑  收藏  举报