计算机二级C语言考试C语言学习第1讲.pptx
C语言程序设计
第一讲
笔试考试
二级C语言笔试只有选择题(70分)和填空题(30分)两种题型。这两种题型的解题方法有所不同;
在备考时要深化对基本概念和知识点的理解;
注重实践,同时要做一些针对性的练习,和课后习题(必须做);
分析总结:特别是历年真题分析争取从中找出规律性的东西以及解题技巧。
上机考试只有三种题型,程序填空题,程序修改题和程序编写题。
上机考试题库也只有100套题,只要我们做会了100套题,上机考试绝对没有问题!
要充分利用我们的资料,我们教材的上机题库分册,争取要做完!尤其是我们的修改题和填空题,只要掌握了它的主要类型,60分就很简单拿到手了!
上机考试
语言简洁、紧凑、灵活
运算符和数据类型丰富
程序设计结构化、模块化
生成目标代码质量高
可移植性好
01
02
03
一、C语言特点(了解)
例C语言与Pascal语言比较
C语言Pascal语言含义
{}BEGIN….END复合语句
if(e)s;IF(e)THENs条件语句
inti;VARi:INTEGER定义i为整型变量
inta[10];VARa:ARRAY[1..10]OFINTEGER定义整型数组a
intf();FUNCTIONf():INTEGER定义f为返值整型的函数
int*p;VARp:INTEGER定义p为指向整型变量的指针
i+=2;i=i+2 赋值i+2i
i++,++i;i=i+1 i自增值
结论:C比Pascal简练,源程序短。
C语言程序设计
32个关键字:(由系统定义,不能重作其它定义)
autobreakcasecharconst
continuedefaultdodoubleelse
enumexternfloatforgoto
ifintlongregisterreturn
shortsignedsizeofstaticstruct
switchtypedefunsignedunionvoid
volatilewhile
C语言程序设计
9种控制语句:
if()~else~
Switch
for()~
while()~
do~while()
continue
break
goto
return
C语言程序设计
34种运算符:
算术运算符:+-*/%++--
关系运算符:====!=
逻辑运算符:!||
位运算符:~|^
赋值运算符:=及其扩展
条件运算符:?:
逗号运算符:,
指针运算符:*
求字节数:sizeof
强制类型转换:(类型)
分量运算符:.-
下标运算符:[]
其它:()-
C语言程序设计
C
数
据
类
型
基本类型
构造类型
指针类型
空类型void
定义类型typedef
数值类型
字符类型char
枚举类型enum
整型
浮点型
单精度型float
双精度型double
短整型short
长整型long
整型int
数组
结构体struct
共用体union
C语言程序设计
简单的C语言程序
#include“stdio.h”/*宏定义部分*/
#definePI0x22/*宏定义部分,定义常量*/
main()/*求两数之和*/
{
inta,b,sum;floats;/*变量说明*/