本次作业主要为了复习分支语句,同时复习之前学习过的判断语句,printf和scanf函数的使用。

学习到这里,同学们应该已经基本掌握了基本的数据类型,分支结构,循环结构,条件判断语句。应该可以利用这些基本的语句,能够写出简单的健壮的小程序。

但是,实际情况是同学们学到这里,就已有一部分同学稍感焦躁。其实这是一个正常的现象:虽然能够看到一段代码能够读懂,但是要能够写出来可能还需要时日。这就需要在平时能够大量的多使用代码。

另外,还有一点就是,这几次的作业,都是通过coding进行提交的。通过看同学们的代码,明显能够发现同学们对代码的格式不甚关心。很多时候,代码格式的问题比较严重。这里举例如下:

  1. 条件判断语句不知道缩进

同学们并没有将条件判断语句中执行的代码进行缩进。对此此代码,也给出了评论:

  1. While语句对括号进行错误的处理

    不过,这里给出的仅仅是一种情况,还有一些其他错误缩进的样式。

  2. For循环的问题

    这里,还是建议同学们养成良好的代码缩进习惯。具体可以查看诸如华为的代码规范,或者是google的代码规范。

以下为同学此次作业成绩,有任何疑问的请在微信上提出,或者是直接在评论中提出。

编号

学号

Cnblogs昵称

代码

总结

总结评价

加权得分

1

160809401

付胤

 

90

   

2

160809402

张博洋

 

30

   

3

160809403

董宇豪

 

-100

   

4

160809404

朱念齐

 

0

   

5

160809405

芦彦儒

 

90

   

6

160809406

         

7

160809407

Leonardo#*

 

-100

   

8

160809408

iL.linker

 

95

   

9

160809409

gdcs16_409

 

100

   

10

160809410

无声的梦

 

100

   

11

160809411

刘悦

 

-100

   

12

160809412

张磊

 

-100

   

13

160809413

王洪烨

 

60

   

14

160809414

纪柏如

 

100

   

15

160809415

闫墨杰

 

85

   

16

160809416

史航

 

100

   

17

160809417

狂欢

 

-100

   

18

160809418

水母Jam

 

95

   

19

160809419

朱钰铖

 

85

   

20

160809420

虞小生

 

-100

   

21

160809421

饮冰少年1

 

60

   

22

160809422

         

23

160809423

李筱

 

-100

   

24

160809424

Xzy!

 

-100

   

25

160809425

刹那神华

 

60

   

26

160809426

zlt.Santorini'Ly

 

95

   

27

160809427

江超民

 

70

   

28

160809428

zxkai

 

80

   

29

160809429

王鑫沐

 

95

   

30

160809430

茉妍

 

75

   

31

160809431

茉莉雨

 

85

   

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

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

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

  2. Go语言学习笔记四: 运算符

    Go语言学习笔记四: 运算符 这章知识好无聊呀,本来想跨过去,但没准有初学者要学,还是写写吧. 运算符种类 与你预期的一样,Go的特点就是啥都有,爱用哪个用哪个,所以市面上的运算符基本都有. 算术运算 ...

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

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

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

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

  5. C 语言学习 第12次作业总结

    作业总结 本次课堂的内容为字符串相关的几个函数还有结构体. 字符串相关函数 在此之前的课程中,输入主要都是使用scanf这个函数.而在这节课上,冯老师讲解了字符串获取函数gets.在不需要控制符的情况 ...

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

    作业总结 两次的作业,都是和指针有关.从第一次的作业开始,我就多次让同学们思考这个问题:为什么要用指针,为什么在函数的形参中要使用指针.如果能够想明白这2个问题,那么同学们应该会指针的了解就差不多足够 ...

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

    本次作业,同学们开始学习函数.通过之前和同学们的沟通,似乎同学们在这里遇到的问题比较多.下面,我先帮同学们整理下函数的相关知识点. 什么是函数 首先,需要明确的是,什么是函数.所谓函数,也就是一段有名 ...

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

    本次作业内容: For循环的使用 If判断语句的使用 常用数学运算表达式的使用 数学函数库中几个常见函数的使用及自我实现 将操作代码提交到coding 作业总结: For循环是C语言中一种基本的循环语 ...

  9. C语言学习第四章

    今天学习C语言循环结构,为什么要用循环呢?因为有时候我们对一堆的数字进行重复的处理的时候要重复的编写一些相同或者差不多的代码,让程序显得很臃肿,而且写着也麻烦,如果用循环来写的话能简化很多,出错的话也 ...

随机推荐

  1. css判断不同分辨率显示不同宽度布局实现自适应宽度

    一.CSS DIV网页布局中当分辨率小于等于1024px(像素)时,DIV布局对象显示1000px宽度,当分辨率大于1024px时候显示1200px宽度等需求.使用CSS实现改变浏览器显示宽度从而实现 ...

  2. 一次部署HTTPS的相关事件引发的思考

    前言: 上周五快要下班的时候,突然收到通知客户希望了解一下部署HTTPS的流程,这种事情谁听了都会有几分诧异的.因为这件事虽然和工作有一定的相关度,但平时不会走这个方向,实际上也较少接触.此外,客户手 ...

  3. elasticsearch GIS空间查询问题解决

    在GIS行业的应用越来越广泛,GIS最常用根据区域进行空间数据查询     我定义了两个方法,一起来看一下: /** * geodistance filter * 一个过滤器来过滤基于一个特定的距离从 ...

  4. ORACLE调整SGA_TARGET值耗费时间长案例

    在一数据库版本为(标准版)Oracle Database 10g Release 10.2.0.4.0 - 64bit Production 的服务器上调整 sga_target时,遇到命令执行了非常 ...

  5. (转载)SQL Reporting Services (Expression Examples)

    https://msdn.microsoft.com/en-us/library/ms157328(v=SQL.100).aspx Expressions are used frequently in ...

  6. Shell十三问[转]

    Shell十三问 转载于网络,稍加整理. (一) 为何叫做Shell? 我们知道计算机的运作不能离开硬件,但使用者却无法直接对硬件作驱动,硬件的驱动只能透过一个称为"操作系统(Operati ...

  7. WPF 无边框透明按钮

    在实际开发过程中,有时候要设置一个无边框的按钮,或者无边框的透明按钮. 按钮效果如下: 1.当你应用telerik组件中的Button时,这个直接就可以设置 telerik:StyleManager. ...

  8. Centos7中systemctl命令详解

    Linux Systemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Syst ...

  9. SSL handshake alert: unrecognized_name error since upgrade to Java 1.7

    今天将jdk从1.6升级到1.7,但是HttpUrlConnection连接https出现问题了. javax.net.ssl.SSLProtocolException: handshake aler ...

  10. jsp2.0+中的标签文件,JSP Fragment技术

    刚进新公司不久,今天在看到项目中用到了.tag文件.刚开始我还以为这个是第三方类似freemarker的模板技术.问了下项目组的其他人员,原来这是jsp2.0以来就有的JSP Fragment技术.以 ...