这个作业要求在哪里 |
C语言I作业10 |
我在这个课程的目标是 |
学会使用函数,熟练函数类型 |
这个作业在那个具体方面帮助我实现目标 |
在PTA的练习中逐渐熟练语句用法,和对知识的自我总结上 |
参考文献 |
集美大学林丽老师、百度文库、C语言程序设计 |
1.PTA实验作业
1.1 题目名1
输出三角形字符阵列
1.1.1数据处理
数据表达:
数据处理:
1.1.2实验代码截图
1.1.3 造测试数据
3 |
|
输入的是3,组成的是三行三列的三角形 |
5 |
|
输入的是5,组成的为五行五列的 |
|
输入7,组成七行七列的三角型,不过字母不够 |
1.1.4 PTA提交列表及说明
* 答案错误:
* 答案错误:
1.2题目名2
梅森数
1.2.1数据处理
*数据表达*:
*数据处理*:
1.2.2实验代码截图
1.2.3 造测试数据
7 |
|
在2^7-1内的素数只有3,7,31,127,8191 |
20 |
|
在2^20-1内的素数只有3,7,31,127,131071,524287 |
50 |
|
在2^50-1内的素数只有3,7,31,127,131071,524287,2147483647 |
1.2.4 PTA提交列表及说明
*编译错误:
*部分正确:
1.3 题目名3
同构数
1.3.1数据处理
*数据表达*:
*数据处理*:
1.3.2实验代码截图
1.3.3 造测试数据
-------- |
1 5 6 25 76 376 625 |
1000以内的同构数为1,5,6,25,76,376,625 |
1.3.4 PTA提交列表及说明
* 运行超时:
* 运行超时:
2.代码互评
自己代码:
同学代码:
* 该同学设置的变量与我的不一样,并且变量比我的要多
* 该同学在使用for循环的同时,还使用了while循环
* 该同学在循环上比我简单些,但是在内容上比我复杂很多
自己代码:
同学代码
* 该同学定义的变量与我的不同,他刚开始定义的变量比我的少
* 该同学使用了自定义函数来判断素数,而我用的常规方法,在for循环中判断素数
* 该同学的代码不需要单独考虑输入值等于1的情况,而我的需要单独考虑
3.学习总结
3.1 学习进度条
第六周 |
4天 |
20 |
用 MinGW-w64 来编译C程序,学习编程计算温度的转化 |
无 |
第七周 |
3天 |
99 |
学习用if,else等语句编译程序 |
无 |
第八周 |
2天 |
75 |
学习使用循环语句,用for来编译程序 |
无 |
第九周 |
3天 |
94 |
学习各种使用函数eg:fact(i) |
for循环与while循环的区别 |
第十周 |
2天 |
213 |
学习使用多种分支结构 |
对分支结构中for循环有点迷糊不太能理解 |
第十一周 |
1天 |
135 |
学习使用switch语句 |
无 |
第十二周 |
1天 |
96 |
学习使用while语句 |
无 |
第十三周 |
1天 |
83 |
学习使用循环嵌套,continue语句 |
循环嵌套的顺序 |
第十四周 |
1天 |
115 |
练习循环嵌套与if-else语句的结合 |
循环嵌套的顺序 |
3.2 累积代码行和博客字数
第四周 |
557 |
28 |
第六周 |
1437 |
20 |
第七周 |
1434 |
99 |
第八周 |
2367 |
75 |
第九周 |
2681 |
94 |
第十周 |
2741 |
113 |
第十一周 |
2772 |
135 |
第十二周 |
2874 |
96 |
第十三周 |
4398 |
77 |
第十四周 |
1898 |
115 |
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会