一 、为什么要学习C语言

            C语言是一问世就是一门简洁、方便、灵活、高效的一门高级语言。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。不仅如此,C语言还是许多高级语言的鼻祖,所以学习C语言是学习编程的一个重要起点。


二、C语言的书写规则(约定)

每一个事业和单位都有自己的规则和约定,然而,C语言也不例外。

(1)一个说明或一个语句只占一行,即每一个可执行语句结束后需要换行。

(2)应该采用缩进格式书写程序,以便于增强层次感、可读性和清晰性。例如return 0;后面缩进了两格

(3)当一句可执行语句结束的时候末尾需要有分号

(4)代码中所有的符号都是英文格式,即英文半角符号。


三、C语言的具体结构                                                                           

  简单来说,C语言的结构分为两个部分,即头文件和函数这两部分组成。例:

 

  • #include <stdio.h> 是C语言中预处理的命令,其作用就是将其他文件的内容加到该文件中,在对C程序进行正式编译之前需做一些预处理工作。(stdio —>std - 标准 ; i - input ;  o - output)
  • 函数就是实现代码逻辑的一个小的单元。

  • 一个C语言程序中可以有多个函数,但有且只有一个主函数main,并且程序是从主函数main开始执行。


四、C语言的基本数据类型

C语言中数据类型可分为:

  • 基本数据类型
  • 构造数据类型
  • 指针类型
  • 空类型

 

最常用的整型,浮点型与字符型(short,int,long,float,double,char)

  •  其中float的有效数字为6~7,double的有效数字为15~16。
  • 浮点数据是指带小数的数字,生活中的圆周率、商品价格、体重等等可以用浮点数据表示。
  • 图中还漏了一个short和long数据类型,前者是用于存储很小的整数,后者则是存储更大的整数
  • 数据类型是根据编译环境的不同,所取范围不同来选择使用的。

五、变量与赋值

(1)、变量

变量顾名思义就是可以改变的量,例如生活中的体重、商品价格等等

变量的一般形式为:数据类型    变量名       例如:

 

(2)、赋值

赋值就是给变量一个值,但是在后面可以改变该变量的值。例如:

 


六、常量

在程序执行过程中,值不发生改变的量称为常量。

C语言中常量有四种:字面常量、const修饰的常变量、define定义的标识符常量、枚举常量

  • 字面常量:例如‘w’是一个字符,”abc“是一个字符串,这都是一个字面常量。
  • const修饰的常变量:被const修饰后改变量不能再改变。例如:

(注意:被const修饰后的变量本质上还是一个变量,只不过是拥有了常量的属性。)

  • define定义的标识符常量:定义一个值,则它后面的值一直都不变(也改不了)
  • 枚举常量

七、 注释

在C语言中有两种注释方法:

多行注释:/* 注释内容 */

单行注释:// 注释内容


八、分支结构

1.简单的if语句

if(表达式)

{

        代码块;

}

2.if-else语句

if(表达式1)

{

        代码块1;

}

else(表达式2)

{

        代码块2;

}

3.多重if-else语句

if(表达式1)

{

        代码块1;

}

else if(表达式2)

{

        代码块2;

}

else

{

        代码块3;

}


九、循环语句

C语言中有三种循环语句:while、for、do while(本章只用while)

循环语句就是不断重复执行

while(表达式)

{

        代码块;

}

  • 一定要记着在循环体中改变循环变量的值,否则会出现死循环(无休止的执行)。
  • 循环体如果包括有一个以上的语句,则必须用{}括起来,组成复合语句。

最后,谢谢您的阅读!

更多推荐

【C语言入门】 (零基础) (一)