-- Deadline: 2016-12-8 20:00pm
-- 作业内容:
-- 第十一次作业总结:
1. 这次有十二名同学没有提交作业,有的是因为之前提交的均为雷同的,这次就干脆不提交了。。。(;′⌒`)
2. 部分同学已经会表明自己某些代码是参考的,不错,请确保可以转为自己的知识储备。
3. 指针这章节是很难,尤其第二题,许多同学都没有掌握,正确解法为:
1 #include2 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 | 3*2+2+8+2=18 | 36 | | 9 | 12-08 20:00 | 1. 第二、三题未交 2. 第一题编译未通过。未区分逗号和分号的用途,请仔细! 3. 未完成选择排序。 | 54 | ||
2 | 3*4+1*4+20+4=40 | 40 | gdxx_102 | 8 | 12-08 20:00 | 1. 对自定义函数的类型定义还存在理解问题。 | 80 | ||
3 | 3*4+6+20+10=48 | 36 | gdxx_160809103sundeyi | -5 | 11 | 12-08 21:02 | 1. 第一题为完成选择排序。 2. 请尽量保持一条语句一行的习惯。 3. 第二、三题未完成。(完成两道附加题可替换) 4. 参考网上答案时,需要结合题目要求,理解应用到自己的程序,如回文题要求自己定义一个回文函数。 | 84-5 | |
4 | 0 | 0 | gdxx-104 | 代码未提交 | 未交 | 0 | |||
5 | 0 | 0 | gdxx_105 | 代码未提交 | 未交 | 0 | |||
6 | 0 | 0 | | 代码未提交 | 未交 | 0 | |||
7 | 3*4+1*4+18+10=44 | 38 | gdxx_107 | 6 | 12-08 19:45 | 1. 第一题未实现选择排序 2. 第二题题目理解有误。 3. 加油!私下可以联系下二分查找算法。 | 82 | ||
8 | 0 | 0 | | 代码未提交 | 未交 | 0 | |||
9 | *4+2*4+(8+7+7+3)+15=60 | 30 | | 9 | 12-08 21:51 | 1. 注意数组越界问题。 2. 第四题,题目要求支持80个字符,而不是5个;并且要求输出所找数的最大下标,需要考虑到重复元素的情况。 | 90 | ||
10 | 10 | 0 | GDXI_110 | -5 | 12 | 12-08 21:10 | 1. 鼓励一下,终于提交代码了。 2. 但是和103一模一样。。。 | 10-5 | |
11 | 3*3+0+16+0=25 | 25 | gdxx_111 | 5 | 12-08 19:13 | 1. 请提交.cpp文件到coding.net。 2. 第一题未完成选择排序。 3. 第二题未提交。 4. 请注意代码风格,保证易读性! 5. 函数的声明位置有误 | 50 | ||
12 | 0 | 20 | gdxx_112 | 代码未提交 | 1. 代码未提交。 2. 随笔内容不完整。 | 20 + 30(补交) | |||
13 | 3+2+7+3=15 | 40 | gdxx_113 | -10 | 16 | 12-11 18:37 | 1. 只提交了一道题 2. 额外奖励独立思考+10 | 55+10-10 | |
14 | 0 | 0 | gdxx_114 | 代码未提交 | 未交 | 0 | |||
15 | 3*4+2*4+16+8=44 | 35 | | 7 | 12-08 19:46 | 1. 第一题未实现选择排序; 2. 第二题没有理解题目要求; 3. 第三题犯了低级错误,请认真点. | 79 | ||
16 | 0 | 0 | 代码未提交 | 未交 | 0 | ||||
17 | 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 | 3*4+2*4+20+3=43 | 38 | | -5 | 15 | 12-09 15:30 | 1. 选择排序实现有误。 2. 第二题有误。没有调用自己定义的findmax函数. 3. 附加题+10 | 81+10-5 | |
19 | 0 | 0 | gdxx_119 | 代码未提交 | 未交 | 0 | |||
20 | 0 | 0 | gdxx120 | 代码未提交 | 未交 | 0 | |||
21 | 0 | 0 | | 代码未提交 | 未交 | 0 | |||
22 | 0 | 0 | gdxx124 | 代码未提交 | 未交 | 0 | |||
23 | 0 | 0 | gdxx_125 | 代码未提交 | 未交 | 0 | |||
24 | 3*3+5+16+3=33 | 37 | gdxx_126 | -5 | 10 | 12-08 20:13 | 1. 第一题选择排序未完成。 2. +=的用法未掌握。 3. 第二题未完成。 | 70-5 | |
25 | 3*4+2*4+21+10=51 | 40 | gdxx_127-160809127 | -5 | 13 | 12-08 23:51 | 1. 请参考点评修正下第二题。 2. 附加题+10 | 91+10-5 | |
26 | 0 | 0 | | 代码未提交 | 未交 | 0 + 32(补交) | |||
27 | 3*3+2*3+21+10=46 | 40 | | -5 | 14 | 12-09 14:25 | 1. 第二题未提交 2. 附加题+5 | 86+5-5 | |
28 | 3*4+2*4+7*3+0=41 | 35 | | 4 | 12-08 19:12 | 1. 初学指针,一定要及时掌握。 | 76 | ||
29 | 3*4+2*4+7*3+5=46 | 39 | | 2 | 12-08 10:08 | 1. 第二题完成的有些问题,对自定义函数的类型定义理解还是有些问题。 2. 附加题+10 | 85+10 | ||
30 | 3*4+2*4+7*3+0=41 | 39 | gdxx_160809132 | 3 | 12-08 17:45 | 1. 不错,比上次进步了。 2. 希望参考的都可以自己掌握。 | 80 |