C语言I博客作业08
1.PTA实验作业
- 请再此处列出自己的排名图片
1.1打印九九口诀表
1.1.1数据处理
**数据表达**:N,j,i为整型,N输入赋值,N,j,i初始化。
**数据处理**:表达式:N<=9,N>=1,i=1,i<=N,i++,j=1,j<=i,j++。
流程结构:for语句和if-else语句
1.1.2实验代码截图
1.1.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
4 | 输出部分口诀表 | |
1.1.4 PTA提交列表及说明 | ||
部分正确:第九行开始为printf("%d*%d=%-4d",i,j,i*j);后来改为printf("%d*%d=%-4d",j,i,i*j);j和i的位置反了。
1.2一钱生多钱
1.2.1数据处理
**数据表达**:n,five,two,one为整型,n输入赋值,five,two,one初始化。
**数据处理**:表达式:one=n-5*five-2*two。
流程结构: for语句,if-else语句。
1.2.2实验代码截图
1.2.3 造测试数据
输入数据 | 输出数据 | 说明 |
---|---|---|
13 | 输入兑换的金钱13元有4种兑换方式 | |
7 | 每一种面值没有满足至少有1张 | |
1.2.4 PTA提交列表及说明 | ||
编译错误:two写为tow,开始five=0,two=0没有看题,后改为five=1,two=1。
2.代码互评
同学代码截图
1
2
自己代码截图
不同之处:
- 同学1和同学2没有考虑九以上的数字但其实题目只是九九乘法表,应该是我多虑了,同学1没有初始化。
3.学习总结
3.1 学习进度条
周 | 这周所花的时间 | 代码行 | 学到的知识点简介 | 目前比较迷惑的问题 |
---|---|---|---|---|
第一周 | 8小时 | 120行 | Hello Wolld! 、Markdown语法、了解c程序的基本框架 | 无 |
第二周 | 12小时 | 530行 | 计算华氏温度和摄氏温度、求多位数的个位数字 | 无 |
第三周 | 16小时 | 785行 | 计算分段函数(if-else语句)、循环语句(for语句)、设置断点 | 无 |
第四周 | 14小时 | 850行 | 生成乘方表与阶乘表 | 无 |
第五周 | 11小时 | 600行 | if-else 语句,字符型 | 无 |
第六周 | 10小时 | 700行 | switch语句 | default不知道什么时候用与不用 |
第七周 | 8小时 | 650行 | while,do-while语句 | 无 |
第八周 | 12小时 | 500行 | 使用循环的嵌套解决问题和break、continue | 不知道什么时候用break或continue |
3.2 累积代码行和博客字数
3.3 学习内容总结和感悟
3.3.1 学习内容总结
3.3.2 学习体会
- 1.这周感觉题又难又多,一道题写一下午都没写出来,这周成为了头秃的开始,之前越写越兴奋,这周感觉越写越颓废,这种感觉可能是因为自己基础不扎实,编码的时间还是少了,加油,因为在失败中成长,最后的成功才是最快乐的。
- 2.结束多重循环:1.在每个循环里面加一个return。2.在最后一个循环加break。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步