作业8
C语言I作业08
本周作业头
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 |
我在这个课程的目标是 | 精通c语言 |
这个作业在那个具体方面帮助我实现目标 | 学会了用函数结构简化数学问题,优化程序运行 |
参考文献 | c语言程序设计教材,百度, |
本周作业
1.PTA实验作业
1.1求整数的位数及各位数字之和
7-3 jmu-c-二进制转10进制 (20 分)
输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!
输入样例1:
11111111
输出样例1:
255
输入样例2:
34
输出样例2:
error input!
1.1.1数据处理
引入sum flag赋值为0 然后用while循环结构及switch分类表示可能输出的情况。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
11111111 | 25 | 题目给的 |
1 | 1 |
随机检测 |
-2 | error input! | 负数 |
1.1.4 PTA提交列表及说明
编译错误:开始的时候未对sum及flag赋值在Dev-c++上想了很久都没有成功就在pta上试了一下发现编译错误之后问同学才知道是没有赋值的原因还有某段的;忘记打了。
2.学习总结
2.1 学习进度条
周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
第一周 | 2小时作业 | 52 | 输出 | 对于部分符号的意思不理解 |
第二周 | 3小时左右 | 48 | 计算 | 对算法有点不清楚 |
第三周 | 4小时左右 | 67 | 分支结构 | 逻辑不清晰 |
第四周 | 2小时左右 | 75 | for循环 | 没有 |
第五周 | 3小时左右 | 87 | 函数结构 | 模糊 |
第六周 | 5小时左右 | 58 | 镶嵌 | 不懂 |
第七周 | 4小时左右 | 56 | switch结构 | 只知道哪种结构可以用但是不会用 |
第八周 | 3小时左右 | 97 | while结构 | 只知道这是个循环具体不清楚 |
2.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
第一周 | 200 | 20 |
第二周 | 300 | 30 |
第三周 | 500 | 40 |
第四周 | 1000 | 90 |
第五周 | 1100 | 150 |
第六周 | 1200 | 170 |
第七周 | 1300 | 180 |
第八周 | 1200 | 160 |
2.3 学习内容总结和感悟
2.3.1 学习内容总结
2.3.2 学习体会
感觉好多知识点跟不上了,果然C语言是个恐怖的科目用的时间是所有科目中最多的效率却不是很高,很多地方不是很清楚感觉看到密密麻麻的代码就头晕,感觉每周的博客园和PTA就像噩梦一样要用很多的时间要让我头痛很久,感觉都要秃头了,太难了,不过我还是会努力的尽管很多东西看不懂但是还是无法阻挡我对学习的热爱,希望什么时候学习也会关爱我吧,让我懂那么一点点编程的知识。