Eddietw

导航

C语言I博客作业09

| |
---|:--😐:--😐---
这个作业属于那个课程|C语言程序设计II
这个作业要求在哪里| 作业要求
我在这个课程的目标是|制作一个属于自己的小程序
这个作业在那个具体方面帮助我实现目标|学习到了continue语句 以及了解到continue语句及break语句的区别
参考文献|C语言程序设计 百度文献

1.PTA实验作业(20分/题)

1.1打印九九口诀表

1.1.1数据处理

  • 数据表达:使用了i,j,N三个变量,都为整型,i表示行,j表示列,N表示输入的数字
  • 数据处理:

1.1.2实验代码截图

1.1.3 造测试数据

| | | |
---|:--😐:--😐---
输入数据|输出数据|说明
4|11=1 12=2 22=4 13=3 23=6 33=9 14=4 24=8 34=12 44=16|四阶乘法表
3|11=1 12=2 22=4 13=3 23=6 33=9|三阶乘法表
5|11=1 12=2 22=4 13=3 23=6 33=9 14=4 24=8 34=12 44=16 15=5 25=10 35=15 45=20 5*5=25|五阶乘法表

1.1.4 PTA提交列表及说明

  • Q1:编译错误 :for语句后面多加了一个,
  • A1:将,去掉
  • Q2: 编译错误:printf语句后打;打快了打成:
  • A2: 将:改为;
  • Q3:编译错误:i*j之间加了等号-
  • A3:j * i改为j*i

1.2换硬币

1.2.1 数据处理

  • 数据表达:使用了x,count,q,w,e五个变量
    都为整型变量,其中x表示待换的零钱数额,count表示换法个数,
  • 数据处理:

1.2.2 实验代码截图

1.2.3 造测试数据

| | | |
---|:--😐:--😐---
输入数据|输出数据|说明
13|fen5:2, fen2:1, fen1:1, total:4 fen5:1, fen2:3, fen1:2, total:6 fen5:1, fen2:2, fen1:4, total:7 fen5:1, fen2:1, fen1:6, total:8 count = 4|有四种换法
5|count = 0|没有换法
10|fen5:1, fen2:2, fen1:1, total:4 fen5:1, fen2:1, fen1:3, total:5 count = 2|有二种换法

1.2.4 PTA提交列表及说明

  • Q1:第一次编译错误:printf语句后面忘加;
  • Q2:第二次答案错误:5后多打了一个1
  • Q3:第三次格式错误: = 前后未打等号
  • Q4:第四次格式错误:fen5:%d,fen2:%d,fen1:%d,total:%d\n 语句中间 未用空格隔开

2.代码互评(5分)

  • 同学代码截图

  • 自己代码截图

  • 本题为换硬币(将一笔零钱换成5分、2分和1分的硬币,要求每种硬币至少有一枚,有几种不同的换法)
    二份代码存在一些差异 同学使用了i--,w--等 而我使用的为w=w-1此类 同学的更为简便 我的通俗易懂
    定义的变量不同,各自都使用自己熟悉的字母代替。

  • 都使用了for循环语句

3.学习总结(15分)

3.1 学习进度条(5分)

周/日期* 这周所花的时间 代码行 学到的知识点简介 目前比较困惑的问题
第十三周 11h 254 continue语句以及continue语句与break语句的区别 抖音上看到了贪吃蛇的代码,何时自己才能编出

3.2 累积代码行和博客字数(5分)

3.3 学习内容总结和感悟(5分)

3.3.1 学习内容总结

3.3.2 学习体会

  • 学期过了一大半,C语言也相对刚刚开始慢慢入门了,没有了当初的迷茫,
    学到了各种语句,离创造一个属于自己的小程序应该又近了一小步了吧,看着累积代码量慢慢增加,每次看着pta上出现答案正确心里都超满足,看着系里高手慢慢出现,朝着他们进发!

posted on 2019-11-21 22:15  Eddietw  阅读(213)  评论(8编辑  收藏  举报