C语言I博客作业08
问题 | 答案 |
---|---|
这个作业属于那个课程 | C语言程序设计II |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-4/homework/9979 |
我在这个课程的目标是 | 熟练掌握C语言和markdown语法的相关用法 |
这个作业在那个具体方面帮助我实现目标 | 它能够让我更好的去熟悉C语言和markdown语法 |
参考文献 | PTA常见问题解析 , C语言程序设计 ,C Primer Plus |
1.PTA实验作业
**1.1 **7-3 jmu-c-二进制转10进制
题目内容:输入一组二进制字符,输出其对应的十进制数。当输入回车键时,输入结束。若输入非二进制字符,输出error input!
1.1.1数据处理
数据表达:我运用了字符类型char,来定义字符型变量a。
数据处理:我在运用if-else语句来判断这个数据是不是二进制字符。
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
11111111 | 255 | 二进制 |
1.1.4 PTA提交列表及说明
提交列表说明
1部分正确,答案错误,编译错误:我开始运用得是while循环,我搞不清while后面的循环条件,出现了多次的部分正确和编译错误,答案正确。
2答案正确:我后来询问了同学,并且查阅了一下书籍,运用了字符类型char来定义字符型变量a。
**1.2 **7-1 求整数的位数及各位数字之和
题目内容:对于给定的正整数N,求它的位数及其各位数字之和
1.2.1数据处理
数据表达:我运用了整形定量n,t,i,s。并将i,s开始赋值为0。
数据处理:我运用了while循环去循环t。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4562 | 4,17 | 四位数,各位数之和为17 |
5965 | 4,25 | 四位数,各位数之和为25 |
1.2.4 PTA提交列表及说明
提交列表说明
1答案正确:运用了while循环就只需要搞清楚循环的条件和次数。
2.代码互评
同学代码
自己代码截图
这个同学和我一样运用了if-else语句,不过他运用的是整形定量,我用的是字符型变量。相比之下较为简便,对数据的处理要为简单,存储内容较小。
3.学习总结
3.1学习进度条
|时间|所花时间|代码行|学到的知识点简介|目前比较迷惑的问题|
|---|:--😐---|:--😐---|:--😐---|:--😐
|第周一|一天|24|简单的基础编程|无|
|第周二|一天半天|21|Markdown的运用和华氏温度的转换|无|
|第周三|两天半|87|if else语句的运用和常用的数学函数|无|
|第周四|三天半|86|for的循环语句的使用|无|
|第周五|三天|84|函数的定义|不太熟练,需要长时间的查阅资料|
|第周六|五天|93|while语句的运用|搞不清while语句的使用和其他语句的转换|
3.2 累积代码行和博客字数
3.3学习内容总结和感悟
3.3.1学习内容总结
while语句的练习,括号里的循环条件尤其需要注意。
3.3.2 学习体会
临近期末考试了,C语言这门科目是我重要的一门专业课,知识较为细致,需要花一定的时间的复习巩固,不能学什么忘什么。各种语句的运用,符号的意思。while语句还需要多多练习。
posted on 2019-11-16 09:24 O🐲 阅读(116) 评论(0) 编辑 收藏 举报