这个作业属于哪个课程 | C语言程序设计II |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/SE2019-1/homework/9980 |
我在这个课程的目标是 | 学会最基础的语言,方便以后学习其他语言,做个优秀的程序员 |
参考文献 | C语言程序设计,网上 |
1.PTA实验作业
1.1“7-1 求整数的位数及各位数字之和”
题目内容:对于给定的正整数N,求它的位数及其各位数字之和
1.1.1”数据处理“
1.1.2“实验代码截图”
1.1.3“造测试数据”
输入数据 | 输出数据 | 说明 |
---|---|---|
321 | 6 | 各位数字之和为6 |
625 | 13 | 各位数字之和为13 |
452 | 11 | 各位数字之和为11 |
1.1.4“PTA提交列表”
1.部分正确:一开始没有定义count,题目要求求它的位数,一开始没想到导致部分正确。
1.2”7-3 jmu-c-二进制转10进制“
题目内容:输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!
1.2.1”数据处理“
1.2.2“实验代码截图”
1.2.3“造测试数据”
输入数据 | 输出数据 | 说明 |
---|---|---|
11111111 | 255 | 输入的是二进制字符 |
34 | error input! | 输入的是非二进制字符 |
1.2.4“PTA提交列表”
1.部分正确:通过自己尝试和翻阅书籍花了大部分时间不知道哪里错了,造成答案错误,最后通过百度和与同学讨论写出来了。
2.“代码互评”
第一个是同学的作业,第二个是我的作业。
1.他非常厉害,用到了while语句与if-else语句嵌套加上break语句,他的思维能力非常强,我用不到这么高级的用法,也想不到。
2.而我则是花了大把时间,但是答案错误,最后通过百度和询问他得出另外一种解法。
3“学习总结”
3.1“学习进度条”
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第十二周 | 11.13~11.15 | 3天 | 153行左右 | while语句 |
3.2“累积代码行和博客字数”
3.3“学习内容总结和感悟”
3.3.1 ”学习内容总结“
3.3.2 “学习体会”
通过作业和查阅资料提高了自己的能力,C语言要想学好只有多花时间,多思考,多与代码打交道。C语言还是太难了,但我不会放弃。