耿丹16-1第十一次作业
-- Deadline: 2016-12-8 20:00pm
-- 作业内容:https://edu.cnblogs.com/campus/bjgygd/Sixteen-One/homework/213
-- 第十一次作业总结:
1. 这次有十二名同学没有提交作业,有的是因为之前提交的均为雷同的,这次就干脆不提交了。。。(;′⌒`)
2. 部分同学已经会表明自己某些代码是参考的,不错,请确保可以转为自己的知识储备。
3. 指针这章节是很难,尤其第二题,许多同学都没有掌握,正确解法为:
1 #include<stdio.h> 2 3 void findmax(int* px, int* py, int* pmax); 4 5 int main(void) 6 { 7 int x, y, max; 8 printf("Enter x, y:"); 9 scanf("%d %d", &x, &y); 10 findmax(&x, &y, &max); 11 printf("the biggest:%d\n", max);
12 return 0; 13 } 14 15 void findmax(int* px, int* py, int* pmax) 16 { 17 *pmax = *px > *py ? *px : *py; 18 }
4. 大家遇到不会的题,参考别人代码时,请注明下!并且请认真验证,思考下程序的正确性!一定要自己编译运行验证,给出测试用例,保证通过,如果有问题,可以在随笔总结时贴图提出,我会及时给出反馈!谢谢!
-- 第十一次作业评分规则:
总分100分:其中,coding中程序提交60分(根据代码的步骤、格式、注释、结构正确性来酌情分配),博客书写40分;,延迟一天扣10分,直至扣完100分。
排名 (待定) |
学号 |
coding.net (3*4+ 2*4 +7*4 + 3*4) 4道题提交: 3 * 4 风格:2 * 4 4道题正确:7 * 4 独立思考:3 * 4 |
博客(40) |
注册coding.net |
迟交(0) | 未交(-10/d) |
加分(--) 提交作业顺序 |
备注 | 总分(100) |
1 | **101 | 3*2+2+8+2=18 | 36 | 9 | 12-08 20:00 |
1. 第二、三题未交 2. 第一题编译未通过。未区分逗号和分号的用途,请仔细! 3. 未完成选择排序。 |
54 | ||
2 | **102 | 3*4+1*4+20+4=40 | 40 | gdxx_102 | 8 | 12-08 20:00 |
1. 对自定义函数的类型定义还存在理解问题。 |
80 | |
3 | **103 | 3*4+6+20+10=48 | 36 | gdxx_160809103sundeyi | -5 | 11 | 12-08 21:02 |
1. 第一题为完成选择排序。 2. 请尽量保持一条语句一行的习惯。 3. 第二、三题未完成。(完成两道附加题可替换) 4. 参考网上答案时,需要结合题目要求,理解应用到自己的程序,如回文题要求自己定义一个回文函数。 |
84-5 |
4 | **104 | 0 | 0 | gdxx-104 | 代码未提交 |
未交 |
0 | ||
5 | **105 | 0 | 0 | gdxx_105 | 代码未提交 |
未交 |
0 | ||
6 | **106 | 0 | 0 | 代码未提交 |
未交 |
0 | |||
7 | **107 | 3*4+1*4+18+10=44 | 38 | gdxx_107 | 6 | 12-08 19:45 |
1. 第一题未实现选择排序 2. 第二题题目理解有误。 3. 加油!私下可以联系下二分查找算法。 |
82 | |
8 | **108 | 0 | 0 | 代码未提交 | 未交 | 0 | |||
9 | **109 | *4+2*4+(8+7+7+3)+15=60 | 30 | 9 | 12-08 21:51 |
1. 注意数组越界问题。 2. 第四题,题目要求支持80个字符,而不是5个;并且要求输出所找数的最大下标,需要考虑到重复元素的情况。 |
90 | ||
10 | **110 | 10 | 0 | GDXI_110 | -5 | 12 | 12-08 21:10 |
1. 鼓励一下,终于提交代码了。 2. 但是和103一模一样。。。 |
10-5 |
11 | **111 | 3*3+0+16+0=25 | 25 | gdxx_111 | 5 | 12-08 19:13 |
1. 请提交.cpp文件到coding.net。 2. 第一题未完成选择排序。 3. 第二题未提交。 4. 请注意代码风格,保证易读性! 5. 函数的声明位置有误 |
50 | |
12 | **112 | 0 | 20 | gdxx_112 | 代码未提交 |
1. 代码未提交。 2. 随笔内容不完整。 |
20 + 30(补交) | ||
13 | **113 | 3+2+7+3=15 | 40 | gdxx_113 | -10 | 16 | 12-11 18:37 |
1. 只提交了一道题 2. 额外奖励独立思考+10 |
55+10-10 |
14 | **114 | 0 | 0 | gdxx_114 | 代码未提交 |
未交 |
0 | ||
15 | **115 | 3*4+2*4+16+8=44 | 35 | 7 | 12-08 19:46 |
1. 第一题未实现选择排序; 2. 第二题没有理解题目要求; 3. 第三题犯了低级错误,请认真点. |
79 | ||
16 | **116 | 0 | 0 | gdxx_160809116 | 代码未提交 |
未交 |
0 | ||
17 | **117 |
3*4+2*4+7*3+3*4=53 |
40 | gdxx_117 | 1 | 12-04 02:29 |
1. 很认真,希望继续坚持下去。 2. 对自定义函数的调用还是有问题,你可以抽空询问下老师,比如第二题,你定义了findmax,但是整个程序中并没有使用这个函数的地方. 3. 附加题完成的很棒! + 10 |
93 + 10 | |
18 | **118 | 3*4+2*4+20+3=43 | 38 | -5 | 15 | 12-09 15:30 |
1. 选择排序实现有误。 2. 第二题有误。没有调用自己定义的findmax函数. 3. 附加题+10 |
81+10-5 | |
19 | **119 | 0 | 0 | gdxx_119 | 代码未提交 |
未交 |
0 |
||
20 | **120 | 0 | 0 | gdxx120 | 代码未提交 |
未交 |
0 | ||
21 | **122 | 0 | 0 | 代码未提交 | 未交 | 0 | |||
22 | **124 | 0 | 0 | gdxx124 | 代码未提交 | 未交 | 0 | ||
23 | **125 | 0 | 0 | gdxx_125 | 代码未提交 |
未交 |
0 | ||
24 | **126 | 3*3+5+16+3=33 | 37 | gdxx_126 | -5 | 10 | 12-08 20:13 |
1. 第一题选择排序未完成。 2. +=的用法未掌握。 3. 第二题未完成。 |
70-5 |
25 | **127 | 3*4+2*4+21+10=51 | 40 | gdxx_127-160809127 | -5 | 13 | 12-08 23:51 |
1. 请参考点评修正下第二题。 2. 附加题+10 |
91+10-5 |
26 | **128 | 0 | 0 | 代码未提交 |
未交 |
0 + 32(补交) | |||
27 | **129 | 3*3+2*3+21+10=46 | 40 | -5 | 14 | 12-09 14:25 |
1. 第二题未提交 2. 附加题+5 |
86+5-5 | |
28 | **130 | 3*4+2*4+7*3+0=41 | 35 | 4 | 12-08 19:12 |
1. 初学指针,一定要及时掌握。 |
76 | ||
29 | **131 |
3*4+2*4+7*3+5=46 |
39 | 2 | 12-08 10:08 |
1. 第二题完成的有些问题,对自定义函数的类型定义理解还是有些问题。 2. 附加题+10 |
85+10 | ||
30 | **132 |
3*4+2*4+7*3+0=41 |
39 | gdxx_160809132 | 3 | 12-08 17:45 |
1. 不错,比上次进步了。 2. 希望参考的都可以自己掌握。 |
80 |