C语言期末复习知识点
第1、2章 C语言概述及基础知识
(16分)
C语言程序的基本结构,C语言上机运行环境,标识符,常量和变量,基本数据类型,运算符的结合性和优先级,基本的算术运算符和算术表达式,自增、自减运算符及其表达式,赋值运算符和赋值表达式(包含复合的赋值运算符),逗号运算符和逗号表达式,位运算符和位运算,强制类型转换运算符,赋值运算中的类型转换。
1. C语言程序的基本结构:
#include “”
void main()
{ int a,b,sum; /* 定义变量*/
a=10; /*把整数 10 赋值给变量 a*/
b=20; /*把整数 20 赋值给变量 b*/
sum=a+b; /*把两数之和赋值给变量 sum*/
printf(“a=%d,b=%d,sum=%d\n”,a,b,sum); /*输出计算结果*/ }
(1)C程序由函数组成,一个程序必须且只能有一个主函数(main()),C程序总是从主函数开始执行,在主函数中结束。
(2)定义函数时函数名后必须有一对小括号,函数体必须放在一对花括号内,在函数体中,函数体有两个部分:定义部分和执行部分。定义语句必须出现在执行语句之前,我们先定义了a,b,sum,然后才给它们赋值。
(3)C语言中每条语句都以分号“;”结束,分号时C语句的一部分。即使是程序的最后一个语句也不例外。分号是语句结束的标志。
(4)一行可以写多条语句,一条语句也可以分在多行上写,但是,不能将一个整体分开。例如:int是错误的,而int正确。
(5)C语言的注释必须放在“/*”和“*/”之间, “/”和“*”之间不允许有空格。“/*”和“*/”之间不允许再插入“/*”或“*/”。注释可以出现在程序中的任意位置。注释部分不被执行。
(6)C语言程序书写格式自由,语句可以从任一列开始书写,一行内可以写多个语句。但是过于“自由”的程序书写格式往往使人们很难读懂程序,初学者应该从一开始就养成好的习惯,是程序便于阅读。
2. 标识符:
:
(1) 标识符只能由字母、数字和下划线组成。
(2) 标识符的第一个字符必须是字母或下划线。
(3) 标识符的大小写字母是有区别的,如 abc 和 ABC 是两个完全不同的标识符。
:
(1)关键字:关键字是具有特定的含义的、专门用来说明 C 语言特定成分的一类标识符。详细的查阅附录。
(2)预定义标识符:在 C 语言中它也有特定的含义。预定义标识符可以用位“用户表标识符”使用,只是这将使这些标识符失去了原来的意义。
(3)用户标识符:由用户根据需要定义的标识符被成为用户标识符。用户标示符用来给变量、函数、数组或者指针等命名。
3. C语言的基本数据类型
。
数据可以分为常量和变量,常量是指在程序执行中不变的量,常量分为:整型常数、实型常数、字符常量、字符串常量、符号常量。变量是指在程序运行过程中其值可以改变的量。C语言中没有字符串变量。存放字符串使用字符数组。
①整型常量有十进制、八进制、十六进制三种表示形式,没有二进制形式。八进制整型常量加前导数字0,十六进制常量加前导0X,八进制常量中不会出现8。
②整型变量可分为基本整型(int)占4字节、短整型(short)占2字节、长整型(long)占4字节、和无符号整型(unsigned)占4字节。
(浮点数)
①实型常量
1)小数形式:由数字和小数点组成,必须有小数点,小数点的某一侧可以没有数字。如:.23 , ,123.
2)指数形式:用“e”或“E”后接一个整数,表示以10为底的幂数。
注意:“e”或“E”之前之后必须有数字,且之后的数字必须是整数。他们和前后的数字之间不能有空格。
②实型变量单精度型(float)占4字节,双精度型(double)占8字节,长双精度(long double)占 16字节(较少用)。
①字符常量用一对单引号括起的一个字符。
字符常量包括两种:普通的字符常量(如:’A’,’a’,’6’)和转义字符(见书P19)。
②字符变量字符变量的类型关键字为char,一般占用一个字节。
。注意区分字符串常量和字符常量。
:#define 标示符字符串。
算术运算符一共有+、-、*、/、%这五个。求余运算要求运算对象只能为整型,除法运算符两边运算对象都为整型时,运算结果也
C 语言知识点~ 来自淘豆网m.daumloan.com转载请标明出处.