C语言I博客作业10

C语言I博客作业10:

一、本周作业头:

这个作业属于那个课程 C语言程序设计II 
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10096
我在这个课程的目标是  
这个作业在那个具体方面帮助我实现目标  
参考文献 c语言程序设计

二、PTA作业:

1.编程打印空心字符菱形:

C语言I博客作业10_第1张图片

1.1数据处理:

1.使用了整形变量i,j,h。

2.输入了字符变量op。

3.i,j通过赋值得到,h,op通过输入得到。

1.2.造数据测试:

输入数据 输出数据
2 3

 2
3 3
 2

Y S Y
K 9 

    K
   L L
  M  M
 N     N
O       O
 N     N
  M  M
   L L
    K

 

1.3.PTA提交列表及说明:

C语言I博客作业10_第2张图片

 

1.打错变量,使用了未定义的变量。

2.printf(")没有打分号。

2.输出三角形字符阵列:

C语言I博客作业10_第3张图片

2.1.数据处理:

1.使用了整形变量i,j,n。

2.使用字符型变量op。

3.使用了嵌套循环(列循环和行循环)。

2.2.造数据测试:

输入数据 输出数据
5

A B C D E
F G H I
J K L
M N
O

6

A B C D E F
G H I J K
L M N O
P Q R
S T
U

3

A B C
D E
F

 

2.3.PTA提交列表及说明:

1.将逗号打到了引号里面了

3.同构数:

C语言I博客作业10_第4张图片

3.1.数据处理:

1.使用了整形变量num,i。

2.使用for循环在i<=999时,虚幻num=i*i-i。

3.然后不同的条件输出不同的数据。

3.2.造数据测试:

C语言I博客作业10_第5张图片
3.3.PTA提交列表及说明:

C语言I博客作业10_第6张图片

4.伪代码:

三、代码互评:

1.自己代码:

C语言I博客作业10_第7张图片

2.同学代码:

C语言I博客作业10_第8张图片

 

1.这位同学使用了while,而我是使用了for循环

2.他用了n>=1&&n<7。

 四、学习总结:

1.学习进度条:

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 3h 50 输出和一些入门知识
第二周 4h 70 计算一些题目
第三周 2h 120 分支结构,精度,函数
第四周 2h 150 for循环语句,累加计算
第五周 3h 170 函数运用
第六周 4h 200 熟悉多分支结构、字符型数据类型和逻辑运算符
第七周 4h 210 多分支结构switch语句的使用 用的比较少,又不太会
第八周 3h 220 熟悉使用while和do-while结构
第九周 3h 210 使用循环的嵌套解决问题 没学会
第十周 4h 230    

 2、累积代码行和博客字数:

C语言I博客作业10_第9张图片

 

 3、思维导图:

C语言I博客作业10_第10张图片

 

 4、学习体会:

C语言让我感受到了新世界,一个一个程序都是由代码组成的,每一个代码都有着自己的意义,组合起来又可以表达更多的意思,即使有难度,但也要学下去。

我们已经学了很多的知识了,但我还不知道运用,搞不太懂这些东西,得慢慢的去学习,我感觉写代码是件挺爽的事情,之前偷了太多的懒,以后要全部都补

回来。

 

 

你可能感兴趣的:(C语言I博客作业10)