26、 = 为C语言的赋值运算符。
27、在定义时 不能连续 给变量a,b,c赋初值。
28、自加、自减运算符只能用于 变量 ,不能用于常量和表达式。
29、单独出现的i++或++i的作用相当于 i=i+1 ,但和其他量进行运算时就不同。
30、逗号表达式的执行过程是: 从左到右计算每个表达式,逗号表达式的值为最后一个表达式值,即表达式n的值 。
31、程序的三种基本结构:答1、顺序结构2、循环结构3、选择结构
32、 ; 作为语句的结束标志。
33、字符输入输出函数。 getchar putchar
34、格式输入输出函数 scanf printf
35、格式控制字符。%d 整型格式 %c字符型格式 %f实型格式
36、scanf函数使用注意事项
答:1、sanf 函数输入实型数据时不能规定精度2、scanf函数中,格式控制字符串后面对应的是“变量地址”,而不是变量名。 3、“%c”格式输入时只能接收一个字符。
37、C语言提供的关系运算符有哪些。> >= < <= == !=
38、关系表达式的值即真为1,假为0。
39、两个实数不能用 ==来判断。
40、C语言提供的逻辑符有 ! && || 。
41、逻辑表达式中,优先顺序为
!----*、/、%----+、- ---- >、>=、<、<=----==、!=-----&&------||
42、if语句有几种形式?答单分支语句、双分支语句、嵌套的if 语句
43、if与else配对,else总是 与最近的 if配对。
44、 ?: 是C语言中唯一一个三目运算符。
45、if语句只有两个分支可供选择, switch 是一种实现多分支结构。
46、循环结构有三种形式答:while循环、do while循环、for循环
47、for语句的书写形式for(表达式1;表达式2表达式3)循环语句S
48、 表达式非0才循环 ,是三种循环的共同之处。
49、break与cantinue的区别在于:continue只结束本次循环重新进行下次循环判断,而break结束整个循环。
√50、if与循环结构,不得交叉 可以 并列 ,也可以 内嵌 。
51、数组的命名规则答:1、数组名的命名规则同变量名.
2、数组元素下标从0开始,最大值为长度减1。
3、常量表达式可以为常量和符号常量,不得包含变量。
4、数组名后面不能是圆括号。
52、数组元素在引用时,下标不得 超界 。
53、二维数组在内存中的排列顺序是 按行 存入的。
54、在定义数组时,若给出了全部元素值,则第一维的长度可以不写。
55、字符数组中的一个元素存放 一个字节 空间。