| 这个作业属于那个课程 | C语言程序设计II |
|---|---|
| 这个作业要求在哪里 | http://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 |
| 我在这个课程的目标是 | 提高对编程的熟练度 |
| 这个作业在哪个具体方面帮助我实现目标 | 在PTA的作业里提高自己的能力 |
| 参考文献 | 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造测试数据
| 输入数据 | 输出数据 | 说明 |
|---|---|---|
| 444 | 3 12 | 运行结果 |
| 0808 | 3 16 | 运行结果 |
| 666666 | 6 6 | 运行结果 |
1.1.4 PTA提交列表及说明

2.代码互评
同学代码截图1
同学代码截图2
自己代码截图
比较:他们的别我的简单很多,而我的太复杂了,还是同学的好
3.学习总结
3.1 学习进度条
| 周/日期 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
|---|---|---|---|---|
| 11/1-11/3 | 5h | 90 | 分支结构,逻辑运算和关系运算,字符型数据 | 数学问题不能用代码表示 |
| 11/6-11/8 | 6h | 100 | switch语句 | 对这些函数语句不理解 |
| 11/11-11/13 | 5.5h | while语句和do-while语句 | 字符型具体表达 |
3.2 累积代码行和博客字数

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

3.3.2学习感悟
这一周我们学习了while和do-while语句,学习了多种循环语句,对C语言的理解又更加深了,但是自己还是有很多的不足之处,同时也会像班上优秀的同学多多学习,争取让自己变得优秀。加油!