C语言二级考试复习zih

C语言二级考试复习zih

ID:39387654

大小:646.00 KB

页数:93页

时间:2019-07-02

C语言二级考试复习zih_第1页
C语言二级考试复习zih_第2页
C语言二级考试复习zih_第3页
C语言二级考试复习zih_第4页
C语言二级考试复习zih_第5页
资源描述:

《C语言二级考试复习zih》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、NCREC语言二级考试复习考试要求考试形式考试内容应掌握的算法考试要求二级:1、具有计算机的基础知识;2、了解操作系统的基本概念,掌握常用操作系统的使用;3、掌握基本数据结构和常用算法;熟悉算法描述工具――流程图的使用;4、能熟练地使用一种高级语言或数据库语言编写程序、调试程序。考试形式笔试:90分钟,满分100分,其中含公共基础知识部分的30分笔试内容:选择题60分,填空题40分上机:90分钟,满分100分上机操作内容:填空,改错,编程考试内容一、C语言的结构1.程序的构成,main函数和其他函数。2.头文件,数据说明,函数的开始和结束标志。3.源程序的书写格式4.C语言的风格。例:编

2、写一个程序,求两个整数的和。要求从键盘输入两个整数,用一个函数计算两个整数的和。#includeintadd(inta,intb){returna+b;}voidmain(){intx,y,sum;printf(“Enterxandy:”);scanf(“%d%d”,&x,&y);sum=add(x,y);printf(“x+y=%d”,sum);}C语言程序在结构上的特点main函数函数1函数2函数3C语言程序的书写格式一、每行可写一个和若干个语句。二、每个语句用分号“;”结束。三、两个原则成对原则(括号,花括号成对)缩进原则(相关的判断、循环结构要缩进)C语言程

3、序的具体实现一、创建源程序文件二、编译、连接源程序文件三、运行程序二、数据类型及其运算 1.C的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方法。2.C运算符的种类、运算优先级和结合性。3.不同类型数据间的转换与运算。4.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。C的数据类型数据类型决定:1.数据占内存字节数2.数据取值范围3.可进行的操作整型常量(整常数)三种形式:十进制整数:由数字0~9和正负号表示.如123,-456,0八进制整数:由数字0开头,后跟数字0~7表示.如0123,011十六进制整数:由0x开头,后

4、跟0~9,a~f,A~F表示.如0x123,0Xff例:12与12L整型常量的类型根据其值所在范围确定其数据类型在整常量后加字母l或L,认为它是longint型常量实型常量(实数或浮点数)表示形式:十进制数形式:(必须有小数点)如0.123,.123,123.0,0.0,123.指数形式:(e或E之前必须有数字;指数必须为整数)如12.3e3,123E2,1.23e4,e-5,1.2E-3.5实型常量的类型默认double型在实型常量后加字母f或F,认为它是float型13字符常量定义:用单引号括起来的单个普通字符或转义字符.字符常量的值:该字符的ASCII码值<转义字符及其含义:转义字

5、符含义vra'dddtbf\"xhh转义字符含义换行垂直制表回车响铃单引号3位8进制数代表的字符水平制表退格换页反斜线双引号2位16进制数代表的字符转义字符:斜线后面跟一个字符或一个代码值表示字符常量与字符串常量不同字符串常量定义:用双引号("")括起来的字符序列存储:每个字符串尾自动加一个''作为字符串结束标志hello例字符串"hello"在内存中aa例'a'"a"例空串""例:charch;ch="A";例:charch;ch='A';符号常量:用标识符代表常量定义格式:#define符号常量常量一般用大写字母是宏定义预处理命令,不是C语句

6、例:#definePI3.1415926#defineMAXNUM10000注意:NULL是在stdio.h里定义的预定义符,代码值为0标识符定义:用来标识变量、常量、函数等的字符序列组成:只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线大小写敏感不能使用关键字长度:最长32个字符命名原则:见名知意(注意不应混淆如1与I或l,o与0)整型变量占字节数随机器不同而不同short≤int≤long可用sizeof(类型标识符)测量实型变量floatdouble字符型变量字符变量存放字符ASCII码char与int数据间可进行算术运算没有字符串变量,字符串用字符数组存放#inclu

7、demain(){charc1,c2;c1=290;/*10010001000100010=34*/c2=300;/*10010110000101100=44*/printf("%c%c",c1,c2);printf("%d%d",c1,c2);}字符型数据和整型数据是通用的。字符数据只占一个字节:它只能存放0~255范围内的整数(0~127128~255)。>=256,最高位被截去。输出:“,3444do

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。