期末学习总结

期末学习总结

一、基础知识总结

(一)分支语句

C++的分支结构包括单分支结构和多分支结构,一般有if、if-else、if-else-if三种形式。

if选择结构称为单分支选择结构,选择或忽视一个分支的操作。if-else选择结构称为双分支选择结构,在两个不同分支中选择。

switch语句是多分支选择语句,用来实现多分支选择结构。它的一般形式如下:

switch(表达式)

{

   case 常量表达式1:语句1

   case 常量表达式2:语句2

   ...

   case 常量表达式n:语句n

   default:语句n+1

  }

注意:写双分支程序时一定要进,条件后面不能加“;”。

(二)循环语句

C语言提供for语句、while语句、do-while语句三种循环语句来实现循环结构。

①for语句可以用于解决循环次数已知的问题,如求均值、最高的分数、奇数求和等问题。

②while语句可以用于解决循环次数未知的问题,如求两个正整数的最大公约数、数字反转等问题。

③do-while语句可以用于解决循环体至少执行一次的问题,如分离整数的各个数、含k个3的数等问题。

(三)数组

概念:是一种容器,可以同时存放多个数据值。

特点:

1. 数组是一种引用数据类型

2. 数组当中的多个数据,类型必须统一

3. 数组的长度在程序运行期间不可改变

初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。

字符数组的特殊性:字符数组允许用字符串字面值来进行初始化,但数组的维度必须比字符串字面值大1,用来盛放添加的空字符'/0';

(四)函数

类型说明符   函数名(含类型说明的形式参数表)

{

   语句序列

}

形参的作用是实现主调函数与被调函数之间的联系。通常将函数所处理的数据、影响函数功能的因素或者函数的处理结果作为形参。

函数在没有被调用时是静止的,此时的形参只是一个符号,它标志着在形参出现的位置应该有一个什么类型的数据。函数在被调用时才执行,也就是在被调用时才由主调函数将实际参数赋予形参。

函数可以有一个返回值,函数的返回值是需要返回给主调函数的处理结果。类型说明符规定了函数返回值的类型,函数的返回值由return语句给出,格式如下:

return 表达式;

除了指定函数的返回值外,return语句还有一个作用,就是结束当前函数的执行。

一个函数也可以不讲任何值返回给主调函数,这时它的类型标识符为void,可以不写return语句,但也可以写一个不带表达式的return语句,用于结束当前函数的调用,格式如下:

return;

函数在调用之前需要声明。函数的定义就属于函数的声明,因此,在定义了一个函数之后,可以直接调用这个函数。但如果希望在定义一个函数之前调用它,则需要在调用函数之前添加该函数的函数原型声明。函数原型声明的形式如下:

类型说明符   函数名(含类型说明的形参表)

二、感悟

经过一学期的学习,我对程序设计有了进一步的了解,每一个程序的编写都需要我们来进行设计,然后将它构建运行。学好C语言,需要做到以下几点:

(一)重基础

复杂的程序都是从一个个小程序开始的,书本上的知识点是一定要记住的,程序错误往往就是因为某些小细节,我们往往会忽略这些小细节,所以注重基础是一定要的。

(二)熟能生巧

编程序和做题一样,熟能生巧,同一类程序做上几遍和几十遍绝对是不一样的,在你一遍遍编写它的时候,你就已经对这个程序了如指掌。当我们没有那种过目不忘的天赋的时候,练习是最好的方法。

(三)独立思考

我们在编程序的过程中首先要独立思考,只有这样才能真正锻炼自己的能力,不能总是借助外力完成作业。在独立思考的过程中,你思考问题的方式就已经形成体系,在以后遇上难题时,也不会毫无思路。

这就是我这一学期在学习中的感悟。

 

你可能感兴趣的:(作业)