C语言I作业10

一, 本周教学内容&目标

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

二,本周作业头

这个作业属于哪个课程? C语言程序设计I
这个作业要求在哪里? http://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10096
在这个课程的目标是 学精C语言,奠定基础
这个作业在哪个具体方面帮助我实现目标? 综合介绍循环结构的程序设计
参考文献 C语言作业评价标准,百度百科

三,本周作业

四,作业格式

1.1 输出三角形字符阵列

1.1.1数据处理

数据表达

本题变量:int整型n,i; char字符型op='A';

数据处理(伪代码):

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

1.1.2实验代码截图

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

1.1.3造测试数据

输入数据 输出数据 说明
4 A B C D E F G H I J 题意
5 A B C D E F G H I J K L M N O
3 A B C D E F

1.1.4 PTA提交列表及说明

提交列表说明

1.格式错误,%d后未空格。

1.2 梅森数

本题要求编写程序,对任一正整数n(n<20),输出所有不超过2的n次方−1的梅森数。

1.2.1数据处理

数据表达

本题变量:int整型num,n,i,j,flag=0;

数据处理

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

1.2.2实验代码截图

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

1.2.3造测试数据

输入数据 输出数据 说明
6 3 7 31 题意
7 3 7 31 127
10 3 7 31 127

1.2.4 PTA提交列表及说明

提及列表说明

1.部分正确:9行,12行的sum未用sqrt()扩起。

2.代码互评

同学代码

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

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

自己代码

C语言I作业10_第7张图片
1.第一位同学定义了函数int prime()
2.第二位同学也用了函数,代码排版整洁,而我没用函数

3.学习总结

在这周的学习中,我学习到了break、continue的使用及循环嵌套的使用。

3.1学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第一周 10h 60 学习常量,变量,数据类型
第二周 6h 40
第三周 12h 100 学会了if-else结构
第四周 12h 110 学会了for循坏结构
第五周 13h 130 对函数的使用,以及定义新的函数
第六周 15h 180 学会使用分支结构
第七周 17h 240 学习了新的语句switch语句
第八周 17h 260 学会了while语句和do while语句
第九周 19h 400 学会了break、continue的使用及循环嵌套的使用
第十周 22h 450 学会了循环,算法综合运用

3.2 累积代码行和博客字数

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

3.3学习内容总结和感悟

3.3.1 学习内容总结

请用思维导图的形式将到目前为止所学的内容进行整理。
C语言I作业10_第9张图片

3.3.2 学习体会

这周的学习相比上几周更加的懂套路了,在上课前提前预习,在上课时会有很好的效果,以及课后的作业完成速度要比前几周的更加的快了,熟练了。
在这周的学习中,我学会了运用循环,算法的综合运用,将复杂的问题分解,逐个击破。

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