C语言I博客作业05
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2020-1/homework/11530 |
我在这个课程的目标是 | 提高自己对代码的理解能力,加强自己的学习效率,深化学习思考,反思能力 |
这个作业的目标 | 解决问题,反思自己的不足,认识字符型数据类型 |
参考文献 | C语言程序设计,Cprimer plus中文版 |
学号 | <20208926> |
1.PTA实验作业
1.1 题目名1 用if-else语句编程,根据输入的百分制成绩score(整数),转换成相应的五分制成绩grade后输出。
1.1.1数据处理
数据表达:1变量score整型,代表分数,来定义变量
数据处理:利用if-else语句,先定义函数,输入,再利用if-else语句进行选择,最后输出
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出示例 | 说明 |
---|---|---|
250 | Input error! | 超出范围 |
88 | B | 大于80小于90 |
50 | E | 大于0小于60 |
1.1.4 PTA提交列表及说明
没有出现错误
1.2 题目2 从键盘读入一个4位数的整数,求该数中有多少位是7
1.2.1 数据处理
数据表达:整型变量有x,y,添加整型数组m[3],循环变量i,sum
数据处理:数据用到的表达式有赋值表达式,关系表达式,算术表达式,流程结构。有循环结构,分支结构,使用for
1.2.2实验代码截图
1.2.3造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
7777 | 4 | 有4个7 |
6666 | 0 | 没有7 |
1997 | 1 | 有1个7 |
1.2.4PTA提交列表及说明
提交列表说明:
编译错误:1没打;
2没打 “”
3没打空格
2.代码互评(5分)
找2份同学代码,和自己代码比较,建议互评代码尽量找代码风格差异较大。
同学1
同学2
我的
1同学调用函数,而我用for语句循环选择
2同学直接选择,没有循环
3.学习总结
3.1 学习进度条
时间 | 所花时间 | 代码行 | 所学知识点 | 问题 |
---|---|---|---|---|
第八周 | 8小时 | 20 | 学习Hello word | void是什么意思 |
第九周 | 16小时 | 50 | 基本函数 | 为什么可以多方式定义函数 |
第十周 | 28小时 | 80 | if-else语句 | if循环怎么是最简单 |
第十一周 | 40小时 | 150 | for语句 | 函数调用该用什么格式比较好 |
第十二周 | 50小时 | 200 | 多分支结构,逻辑运算符 | 分支,运算符为什么可以用多种方式 |
3.2 累积代码行和博客字数
时间 | 博客字数 | 代码行数 |
---|---|---|
第八周 | 200 | 30 |
第九周 | 400 | 50 |
第十周 | 1000 | 80 |
第十一周 | 1200 | 150 |
第十二周 | 1500 | 200 |
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
我认为学习C语言编程提高了自己的学习能力,思考能力,对于反思自己的不足有了一定加强,对于编程的能力有了一定质的飞跃,进过一段时间的学习,对C语言这门课程产生了兴趣,认为编程就是一种语言的艺术,而且是富有创造性的,对于自己的不足,找同学,查百度,翻阅资料,也是历练自己。