1.了解程序设计、算法等概念,掌握结构化程序设计的要求以及顺序、分支和循环三种基本结构;
2.了解C语言源程序的基本构成。熟练掌握C语言的数据类型、常量和变量的使用以及各种运算符和表达式的使用;
3.熟练掌握基本输入输出函数的格式和用法,了解C语言中语句的分类,学会顺序结构程序设计;
4.熟练掌握关系运算和逻辑运算;熟练掌握if语句,switch语句;学会选择结构程序设计;
5.熟练掌握while语句,do-while语句,for语句,break语句,continue语句格式和执行过程;学会循环结构程序设计;
6.熟练掌握标准函数的调用、用户函数的定义、调用和说明,函数的参数和返回值。了解带参数主函数、函数的嵌套调用以及函数的递归调用;了解用户标识符的作用域与存储类别;
7.掌握编译预处理命令的使用;
8.熟练掌握数组的定义及其在程序设计中的应用;
9.掌握指针变量的定义和用法,指针与函数的关系,指针与数组的关系及函数之间对数组的引用;熟练掌握字符串的处理;
10.理解结构体、共用体的定义和用法以及动态存储分配;学会typedef的用法;
11.理解文件及其应用。