文档介绍:NCRE C语言二级考试复习
考试要求
考试形式
考试内容
应掌握的算法
考试要求
二级: 1、具有计算机的基础知识; 2、了解操作系统的基本概念,掌握常用操作系统的使用; 3、掌握基本数据结构和常用算法;熟悉算法描述工具――流程图的使用; 4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。
考试形式
笔试:90分钟,满分100分,其中含公共基础知识部分的30分
笔试内容:选择题60分,填空题40分
上机:90分钟,满分100分
上机操作内容:填空,改错,编程
考试内容
一、C语言的结构
,main函数和其他函数。
,数据说明,函数的开始和结束标志。
。
例:编写一个程序,求两个整数的和。要求从键盘输入两个整数,用一个函数计算两个整数的和。
# include <>
int add (int a,int b)
{ return a+b;}
void main()
{ int x,y,sum;
printf(“Enter x and y: ”);
scanf(“%d%d”,&x,&y);
sum=add(x,y);
printf(“x+y=%d\n”,sum);
}
C语言程序在结构上的特点
main函数
函数1
函数2
函数3
C语言程序的书写格式
一、每行可写一个和若干个语句。
二、每个语句用分号“;”结束。
三、两个原则
成对原则(括号,花括号成对)
缩进原则(相关的判断、循环结构要缩进)
C语言程序的具体实现
一、创建源程序文件
二、编译、连接源程序文件
三、运行程序
二、数据类型及其运算(基本类型,构造类型,指针类型,空类型)及其定义方法。、运算优先级和结合性。。(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
C的数据类型
数据类型决定:
1. 数据占内存字节数
2. 数据取值范围
3. 可进行的操作