background image

C 语言知识点

1.文件名的命名规则
2.

  

表达式的正确写法 int a=b=c=0  +,_,*,/  %需要 2 边都是整数

3.

 

强制类型转换 float----int 会去掉小数,四舍五入把一个数+0。5

4.连续的条件语句
5. 判断 char 型变量 ch 是否为大写字母
6. continue

  

语句 break 语句

7. C

  

函数定义和调用

8. 函数调用可以作为一个函数的形参
9. 函数返回值的类型
10. 函数 fun 的正确调用语句
11.二维数组的赋值
12. char s[5]=”abcde”
13.指针函数与函数指针 int (*p)[5];
14. *p=&a[3]  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;  b=p[5];  b=9?
15.数组元素做为参数与数组作为参数是有差别的,前者相当于传值,后都相当于传址
16. #define F(X,Y)  X*Y
17.当结构体变量明声一个数组时
struct s
{ int x,y; } data[2]={10,100,20,200};
18.

 

链表的插入与删除 几个标准语句

19.位运算能把某些位处理一下。
20.文件的种类

 

二填 空 10 分
1main 有几个
2.注试是用什么表示
3.闰年的表达式
4.找出能被 3 或 7 不敕除的方法,一行放几个输出的方法
5 奇数的求法
6.动态申请空间的方法
7.文件存取方式
三、运行结果(太简单)20 分
1. z= (a++>b++) ? a++ : b++;
2. static int x=1;
3.指针的引用
4. .文件的读写
四、编程题。(30 分)
1.百钱买百鸡问题
2.数组
3.递归