1.PTA实验作业
1.1判断一个整数的各位数字平方之和能否被5整除
题目内容:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回。
1.1.1数据处理
数据表达:定义两个未知量sum,n;然后运用公式计算得出。
数据处理:使用while语句执行,然后运用if,else语句然后输出。
1.1.2实验代码截图

1.1.3 造测试数据
|
|
|
输入数据 |
输出数据 |
说明 |
125 |
The result is 1 |
运行图1 |
15 |
The result is 0 |
运行图2 |
1.1.4 PTA提交列表及说明

提交列表说明
部分错误:没有正确使用参数方程,漏了很多重要的地方,而且没有使用好if语句。
解决措施:细心对待,将语句类型搞懂,正确使用。
1.2 水仙花数判断
题目内容:本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等)。例如153=13+53+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0。
1.2.1数据处理
数据表达:使用了x,y,z三个整型变量,分别表示百位数,十位数,个位数;然后设计一个sum表示水仙花数。
数据处理:定义好了x,y,z之后,我们根据要求,运用if,else语句计算然后输出。
1.2.2实验代码截图

1.2.3 造测试数据
|
|
|
输入数据 |
输出数据 |
说明 |
124 |
The result is 0 |
运行图1 |
154 |
The result is 0 |
运行图2 |
1.2.4 PTA提交列表及说明

提交列表说明
编译错误:在编译的过程中,忘记输入一些符号,导致编译错误;而且有的时候,忘记将输入语句括到括号中。
解决措施:正确运用好if语句,而且小心一些符号的输入,不要出现不该出现的错误。
2.代码互评
代码比较
|
|
同学代码 |
我的代码 |
 |
 |
代码分析
我们的代码差别就是运用语句,我运用了while循环语句而他没有,他则是使用if-else语句的方式来计算然后得出结果。我们之间各有各的优点,都有相互要学习的地方。
3.学习总结
3.1学习进度条
|
|
|
|
|
时间 |
所花时间 |
代码行 |
学到的知识点简介 |
目前比较迷惑的问题 |
第五周 |
36小时左右 |
107 |
参数方程while循环语句的运用以及的运用 |
有的时候对有的while循环语句理解不了 |
3.2 累积代码行和博客字数

3.3学习内容总结和感悟
3.3.1学习内容总结

3.3.2 学习体会
这周主要学习了参数方程while循环语句的运用以及的运用,从老师上课开始,就有很多不懂的地方,比如为什么这个语句要这样子运用,他们的原理是什么?都是后面经过自己的琢磨和不懈努力自己也是总算搞懂了一些,发现其实这些自己理解不了的东西其实也可以通过自己的研究去搞懂,很开心。所以,这件事情给我一个深刻的道理,没有什么是不可能的,不试试怎么知道不可能,要知道小白变大神也是经过自己一点点研究和不懈努力的。还有一点,就是细心真的很重要,如果我们因为一些标点符号忘记输入,而造成的错误,感觉真的不是很值得,所以,这周还给我的一点就是,做任何事情都要细心对待。