本次作业练习的内容是二维数组。下面我先简单的说下二维数组的基本知识点:

  • 二维数组其实这个中文概念颇有误导——会让人感觉这是一个两个维度的概念。所以很多的国外的C语言书籍上会称这种数组为多下标数组:即首先这是一个数组,其次这个数组存在多个下标。
  • 二维数组在C语言的工程应用上其实较少,尤其是在我擅长的单片机开发领域。可能的原因是C语言的二维数组有点过于呆板:它要求第二个维度是等长的,而实际上大家看到的每一句话,似乎都很难等长。在C语言的工程上,似乎更喜欢定义一个一维数组,数组中的每一个元素都是一个指针,这个指针可以指向一个数组(这个概念在你们的最后一次课上应该会学到)。

在最近几次的作业总结中,同学们总是会提及这样的几个概念:声明、定义和引用。希望同学们能够多多关注前2个概念:据我所知,有些经验很少的人,是很难分清什么是声明什么是定义的。这个概念,在今后学习面向对象的程序设计语言时也是颇为重要。

以下为本次作业的成绩

编号 学号 Cnblogs昵称 代码 总结 附加题 加权得分 备注
1 160809401 付胤 85 85 85
2 160809402 张博洋 -100 -100 -100 没有写
3 160809403 董宇豪 -100 -100 85 -100
4 160809404 朱念齐 -100 -100 -100
5 160809405 芦彦儒 50 50 50
6 160809406 吴泽轩 -100 -100 -100
7 160809407 Leonardo#* -100 -100 -100
8 160809408 iL.linker 95 70 85 注重代码的用户友好
9 160809409 gdcs16_409 95 95 95
10 160809410 无声的梦 95 100 97
11 160809411 刘悦 -100 -100 -100
12 160809412 张磊 95 60 81
13 160809413 王洪烨 -100 60 -36
14 160809414 纪柏如 110 95 104 使用了没有学习过的函数完成作业!
15 160809415 闫墨杰 75 80 77
16 160809416 史航 90 90 90
17 160809417 狂欢 66 -100 -0.4 等待代码1的修改
18 160809418 水母Jam 90 90 90
19 160809419 朱钰铖 -100 -100 -100
20 160809420 虞小生 -100 -100 -100 代码同24号
21 160809421 饮冰少年1 80 40 85 64 总结实在是太少内容
22 160809422 0
23 160809423 李筱 -100 -100 -100
24 160809424 Xzy! -100 -100 -100 代码同20号
25 160809425 刹那神华 90 100 94
26 160809426 zlt.Santorini'Ly 90 95 92
27 160809427 江超民 -100 95 -22
28 160809428 zxkai -100 -100 -100 相同代码
29 160809429 王鑫沐 85 75 81 等待第一题代码修改
30 160809430 茉妍 -100 -100 -100 相同代码
31 160809431 茉莉雨 110 100 90 106 已经开始用指针解决问题

C语言学习 第九次作业总结的更多相关文章

  1. C语言程序设计第九次作业

    一.学习内容      本次课我们重点学习了怎样向函数传递数组,鉴于大家对函数和数组的理解和运用还存在一些问题,下面通过一些实例加以说明,希望同学们能够认真阅读和理解.      例1:火柴棍拼数字 ...

  2. C语言学习 第十次作业总结

    同学们终于学到最有意思的东西:指针了.有人说指针是C语言的灵魂.虽然有点夸大,但是事实的确是如此.很多的时候,使用指针,会让过程变得简洁和精巧.这个在以后同学们深入学习使用C语言进行编程的时候就可以理 ...

  3. C语言学习第九章

    学习C语言的最后一节课了,原因嘛上一章的末尾说过了,其实写这篇博客的时候以后开始学习Java一个多月了,一直因为各种各样的原因没有坚持做到每天一篇学习记录,可能主要因为懒吧....也有点笨,Java的 ...

  4. C 语言学习 第二次作业总结

    本次作业内容,主要有以下几点: 新建 coding 帐号,且使用 coding 上传本次作业的代码 Printf及条件判断语句的使用 作业总结 作业总结: 同学们开始渐入佳境,能够较为流畅的写出合理的 ...

  5. R语言学习 第九篇:plyr包

    在数据分析中,整理数据的本质可以归纳为:对数据进行分割(Split),然后应用(Apply)某些处理函数,最后将结果重新组合(Combine)成所需的格式返回,简单描述为:Split - Apply ...

  6. R语言学习 第四篇:函数和流程控制

    变量用于临时存储数据,而函数用于操作数据,实现代码的重复使用.在R中,函数只是另一种数据类型的变量,可以被分配,操作,甚至把函数作为参数传递给其他函数.分支控制和循环控制,和通用编程语言的风格很相似, ...

  7. C语言学习 第八次作业总结

    本次作业其实没有新的内容,主要就是复习上一次的一维数组的相关内容.冯老师布置了5道题目,其中涉及到一些比较简单的排序或者是查找的方法.因为数据很少,所以直接使用for循环遍历就可以了. 关于本次作业, ...

  8. C语言学习 第七次作业总结

    C语言学习 第七次作业总结 数组可以分为数组和多下标数组(在传统的国内C语言书本中,将其称为二/多维数组). 数组名称 在之前的课程中,大家应该都有印象,对于int a这样的定义,会为变量 a 声明一 ...

  9. 20165320 预备作业2:技能学习心得与C语言学习

    一.技能学习心得 1.你有什么技能比大多数人好? 我觉得我的篮球打得比一般的人好吧,但是也仅仅掌握了大部分基本的篮球技巧,算不上精通. 2.针对这个技能的获取你有什么成功的经验? 我觉得要打好篮球需要 ...

随机推荐

  1. WPF binding 参考

    Introduction This is an article on WPF Binding Cheat Sheet. Some of the Binding won't work for Silve ...

  2. HTML5学习笔记之History API

    这系列文章主要是学习Html5相关的知识点,以学习API知识点为入口,由浅入深的引入实例,让大家一步一步的体会"h5"能够做什么,以及在实际项目中如何去合理的运用达到使用自如,完美 ...

  3. Pyc 是什么东东

    在众多语言中, 最终我们可以将语言分为编译性语言和解释性语言两种 编译性语言,也就是机器语言, 是机器能读的懂的语言, 像C语言, 其实高级语言都是基于C语言的基础之上运行的 解释性语言, 不同于编译 ...

  4. PHP中模拟JSONArray

    前面整理过一篇文章,描述php中的array与json的array和object的转换关系.http://www.cnblogs.com/x3d/p/php-json-array-object-typ ...

  5. Django模型类Meta元数据详解

    转自:https://my.oschina.net/liuyuantao/blog/751337 简介 使用内部的class Meta 定义模型的元数据,例如: from django.db impo ...

  6. java文档注释--javadoc的用法

    1.前言 Java中有三种注释方式.前两种分别是 // 和 /* */,主要用于代码的注释,以此来方便代码的可读性.第三种被称作说明注释或文档注释,它以 /** 开始,以 */结束,文档注释允许你在程 ...

  7. js与java正则表达式处理字符串问题

    在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要.正则表达式就是用于描述这些规则的工具.换句话说,正则表达式就是记录文本规则的代码.合理使用正则表达式确实会为程序员省去很多字 ...

  8. 在网站开发中很有用的8个 jQuery 效果【附源码】

    jQuery 作为最优秀 JavaScript 库之一,改变了很多人编写 JavaScript 的方式.它简化了 HTML 文档遍历,事件处理,动画和 Ajax 交互,而且有成千上万的成熟 jQuer ...

  9. datagrid与webAPI的数据交互(ef mvc )

    datagride自带分页工具,当使用分页工具的时候,初始化datagride或者带数据提交到API里面时,会以Json对象的形式将数据传递到API控制器里面,当没有过滤条件或者请求参数.和提交参数的 ...

  10. TileJSON

    TileJSON TileJSON is an open standard for representing map metadata. License The text of this specif ...