作业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就像噩梦一样要用很多的时间要让我头痛很久,感觉都要秃头了,太难了,不过我还是会努力的尽管很多东西看不懂但是还是无法阻挡我对学习的热爱,希望什么时候学习也会关爱我吧,让我懂那么一点点编程的知识。

posted on 2019-11-15 18:52  落日残月  阅读(426)  评论(0编辑  收藏  举报

导航