C 语言基础知识点总结
本节总结了 C 语言的基础知识点,涵盖了程序执行流程、基本构造、标记符、常量、运算符、赋值语句、逻辑运算符、关系运算符、赋值运算符、逗号表达式、复合赋值运算符等方面。
1. 程序执行流程:C 语言程序的执行流程是从 main 函数开始,到 main 函数执行完结束。因此,正确的答案是 A) main 函数开始,到 main 函数执行完结束。
2. 基本构造:C 语言的基本构造包括顺序构造、选取构造、循环构造。因此,正确的答案是 A) 顺序构造、选取构造、循环构造。
3. 标记符:C 语言的标记符包括关键字、标识符、常量、字符串常量等。因此,正确的答案是 C) Int,a_b,_5ab。
4. 常量:C 语言的常量包括整型常量、浮点型常量、字符型常量等。在 C 语言中,不对的浮点型常量是 5e6.5。
5. 运算符:C 语言的运算符包括算术运算符、赋值运算符、关系运算符、逻辑运算符等。在 C 语言中,算术运算符的优先级高于赋值运算符和关系运算符。
6. 赋值语句:C 语言的赋值语句的执行顺序是从右向左。例如,语句 a+=a-=a*=a; 的执行顺序是先执行 *= 运算符,然后执行 -= 运算符,最后执行 += 运算符。
7. 逻辑运算符:C 语言的逻辑运算符包括 && 和 ||。例如,表达式 !x||y==z 等效于 (!x)||(y==z)。
8. 关系运算符:C 语言的关系运算符包括 >、<、>=、<=、==、!= 等。在 C 语言中,不能对的表达数学关系 0<x<5 的 C 语言表达式是 x==1||x==2||x==3||x==4。
9. 逗号表达式:C 语言的逗号表达式是从左向右执行的。例如,表达式 d=1,d+5,d++ 的值是 1.0。
10. 符号常量:C 语言的符号常量可以使用 #define 指令定义。例如,#define PI 3.14 定义了一个符号常量 PI。
11. 复合赋值运算符:C 语言的复合赋值运算符包括 +=、-=、\*=、/=、%= 等。例如,x*=y+5 等价于 x=x*(y+5)。
12. 自增运算符:C 语言的自增运算符包括 ++ 和 --。例如,k=n++ 等价于 k=n,n=n+1。