这个作业要求在哪里 | https://bbs.csdn.net/topics/609079527 |
我在这个课程的目标是 | 能熟练掌握二维数组 |
这个作业在那个具体方面帮助我实现目标 | 通过PTA作业和网课的学习 |
参考文献 | 《C语言程序设计》 |
1.PTA作业
1.1找出矩阵中最小值所在的位置
1.1.1数据处理
数据表达:运用了m,n,i,j,min,b,c等变量,属于整型变量
数据处理:
1.1.2实验代码截图
1.1.3造实验数据
输入数据 | 输出数据 |
---|---|
3 2 | 5 6 |
5 6 | 9 7 |
9 7 | 3 8 |
3 8 | min = a[2][0] =3 |
输入数据 | 输出数据 |
---|---|
3 2 | 1 6 |
1 6 | 5 8 |
5 8 | 7 9 |
7 9 | min = a[0][0] = 1 |
输入不同的数据尝试不同的结果
1.1.4PTA提交列表及说明
1.在for循环条件后面大括号前面加了个分号
2.没有记得给数组换行
3.忘记修改行下标
4.输出结果没有打空格
5.在for循环条件后面大括号前面加了个分号
1.2 短号
在某年的校程序设计竞赛中,报名参赛的同学很多都只留了短号,这让通知获奖同学来取获奖证书的H老师很是困扰,因为他没有短号!痛定思痛,H老师也要办短号了。这里约定短号为手机号码的最后六位,但如果取出的最后六位是以0开头的,要改为以9开头。现给出H老师手机号码,请确定他的短号。
1.2.1数据处理
数据表达:定义了T,i,j变量,属于整型变量
数据处理:
1.2.2实验代码截图
1.2.3造实验数据
忘记额外再造实验数据了
1.2.4PTA提列表及说明
1.思维定式直接默认为了整型变量,改成字符型变量
2.if语言循环出现失误
3.忘记给答案换行
4.忘记给答案空格
2.代码互评
1.他定义了我也不知道什么类型的变量
2.他运用多次的for语句循环和if语句循环,我认为他的略显复杂
3.总而言之,我认为我的方法比他的更好,更快速便捷
3.学习总结
3.1学习进度条
周/日期 | 这周花的时间 | 代码行 | 学到的知识 | 目前还疑惑的问题 |
---|---|---|---|---|
第六周 | 16h | 211行 | 二维数组的使用 | 暂时没有 |
3.2累积代码行数和字数
3.3学习内容总结和感悟
3.3.1学习内容总结
3.3.2学习体会
经过这样一周对二维数组的学习,我对它有了一定程度上的了解,它是一个非常好用的工具,可以将所有数据写在一个大括号内,并按照数组元素排序对元素赋值,也可以分行给数组元素赋值,经过对二维数组的学习,我的C语言这门课程有了越来越深的了解,并且对他越来越感兴趣,C语言已经成为了我大学生活的不可或缺的一部分。