Part 4
1.程序语言的功能是:数据表达与数据处理。
数据表达就是变量定义,对数据进行定义。例如:int a,就是对a这个变量进行整型的定义。
数据处理就是流程控制,设计语句来执行
2.程序算法表示
①文字描述算法
②流程图描述算法
基本框架:
③伪代码表示:接近代码,但是不能在计算机中运行
④程序设计语言
3.标识符
用来表示数据类型、变量、函数、语句的符号。(就是用户编程时使用的名字,给它们命名。
标识符是由字母、数字和下划线组成,其中只能以字母和下划线开头。例如:_00、ab、FOR等,像5a,&b,就不可以,而且标识符是有长度限制的1~255个字符。
4.关键字
C语言中规定的、赋予特定含义的和有专门用处的标识符
有32个关键字
数据类型关键字12个:char、int、short、long、float、double、signed、unsigned、enum、struct、union、void
控制语句关键字12个:if、do、else、while、break、switch、for、default
return、continue、case、goto
存储类型关键字4个:auto、extern、register、static
其他关键字4个:const、sizeof、typedef、volatile
5.分隔符
分隔符分为逗号和空格两种
6.运算符
运算符有34种
算数运算符:+、-、*乘、/除(a/b,如果a、b都为整型,则结果也为整 型;如果a、b当中有一个为实型,则结果为double,a、b都 转换为double型)、%求余(a%b,a、b必须为整型,结果也 为整型,且结果的符号与a的相同}、==等于
关系运算符:>大于、<小于、>=大于等于、<=小于等于
赋值运算符:=赋值(将一个常量赋给一个变量,或将一个表达式赋给一个 变量)、+=(a+=x等价于a=a+x)、-=(a-=x等价于a=a- x)*=、/=、%=
自增自减运算符:++自增、--自减。都是使其变量加或减1
前缀:int a=++x,是先计算x+1,再赋值x+1赋给a
后缀:int a=x+=,是先赋值x赋给a,再计算x+1
自增自减都为单目运算符,操作对象只能是一个变量,不能 是常量或表达式,例如6--、(a+b)++是错误的
逻辑运算符等其他运算符之后小编会在其他章节讲述