C语言|博客作业05


问题 答案
这个作业属于那个课程 C语言程序设计II
这个作业的要求在哪 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827
我在这个课程的目标是 更加深入的了解C语言,打好基础
这个作业在哪个具体的方面帮助我实现目标 对代码加深了理解,学会了fact语句
参考文献 《C语言程序设计》《百度》

1.PTA实验作业

1.1.判断一个整数的各位数字平方之和能否被5整除

  • 题目内容:

1.1.1 数据处理

  • 数据表达:用了整型变量sum和i
  • 数据处理:该代码用到了for语句,还有if-else语句
  • 函数参数:主函数是int main,被调函数int fun(int n ),形参是t, sum,实参是n

1.1.2 实验代码截图

1.1.3 测试数据

输入数据 输出数据 说明
1 The result is 0 一位数
12 The result is 1 两位数
345 The result is 1 三位数

1.1.4 PTA提交列表

  • 编译错误:最后一行的0后的分号打成了中文的分号,而且第11行括号中有两个等号,少打了一个。
  • 答案错误:第九行的i/10,少打了一个0,打成了i/1,所以答案错误

1.2 水仙花数判断

  • 题目内容:

1.2.1 数据处理

  • 数据表达:用到了整型变量sum和x
  • 数据处理:用了for循环语句,和if-else语句
  • 函数参数:主调函数:main()被调函数: func(const int N)实参:N . 类型:整形(int)形参:a, b, c, sum.

1.2.2 实验代码截图

1.2.3 造测试数据

输入数据 输出数据 说明
1 1 等于1
12 0 小于1
123 0 小于1

1.2.4 PTA提交列表

  • 编译错误:把while打成了whlle,第三行后有一个分号忘记打了
  • 部分正确:将11行的return 1;习惯性的打成了return 0;

2.代码互评

  • 题目内容

  • 我的代码:

  • 同学代码:

  • 相同点:我和同学的代码设置的整型变量sum和x都相同,表达式也相同

  • 不同点:两人使用的函数不同,我用了if-else语句和for语句,而她使用了while语句,她还应用数学函数

3.学习总结

3.1 学习进度条

周/日期 这周所花的时间 代码行 学到的知识点简介 目前比较迷惑的问题
第九周 两天 89行 了解了fact函数,如何更间接的打代码 对fact函数不太了解

3.2 累计代码行和博客字数

3.3 学习内容总结和感想

3.3.1 学习内容总结

3.3.2 学习体会

  • 在学习c语言的中,随着课程的增加,发现不懂得东西也越来越多,就像老师上课时讲的fact函数,上课好像听懂了,但实际操作的时候,却无从下手。这说明,课外我还要多学习,多去了解知识,把课本和老师讲的知识点搞懂,再去实践,将知识融会贯通。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM