c语言教案 第1-4章

时间:2025-05-01

第一章C语言的特点:

C语言概述

1、语言结构简单,使用方便、灵活,32个关键字

2、运算符丰富,共有34种运算符3、数据结构丰富,具有现代语言的各种数据结构

4、具有结构化的控制语句5、语法限制不严格,程序设计自由度大 6、C语言允许直接访问物理地址

7、生成目标代码质量高,程序执行效率高8、用C语言写的程序可移植性好

第二章菜单 编辑 窗口

上机步骤

1、调用Turbo C程序(1)进入DOS ,进入Turbo C子目录,调用TC 例如:C盘根目录下存放TC子目录 C:\> C:\>CD TC

C:\TC>TC(2)我的电脑 或 资源管理器—— TC.EXE 2、使用TC 编辑窗口和菜单之间切换—— F10 Alt+f ,r,c

装入已有程序新建程序 保存程序 改变目录 退出

运行

用户屏幕

第三章 数据类型、运算符与表达式3.1 3.2 C 的数据类型 常量与变量

3.33.4 3.5 3.6 3.7

整型数据实型数据 字符型数据 变量赋初值 各类数值型数据间的混合运算

3.83.9

算术运算符和算术表达式赋值运算符和赋值表达式

3.10 逗号运算符和逗号表达式

3.1

C的数据类型整型 实型

基本类型字符型 枚举型 数组类型 数据类型 构造类型 结构体 共用体 指针类型

空类型

3.2 常量与变量1、常量:在程序运行过程中其值不能被改变的量 符号常量:用一个标识符代表一个常量。#define PRICE 30 /* 习惯大写*/ main() {int num,total; num=10; total=num*PRICE; printf("total=%d",total); } P39-3.1 注意:不能重新赋值 好处:1、含义清楚 2、一改全改

2、变量:其值可以改变的量 条件:1、变量应有一个名字 2、在内存中占据一定的存储空间

a 变量名

3

变量值

存储单元

通过变量名找到相应的内存地址,从存储单元中读取数据 标识符:字母、数字和下滑线三种字符组成,且第一个字符必 须是字母或下滑线(除32各关键字) 用来标识变量名、符号常量名、函数名、数组名等 注意:1、区分大小写 sum和SUM是两个不同的变量名

一般变量名用小写字母表示 ,符号常量用大写2、标识符的长度 ,Turbo C允许32个字符 为了可读性最好不好超过8个

强制定义: 在C中所有变量都要先定义后使用 目的: 1、保证程序中变量名使用正确

2、每个变量定义的时候指定一个确定的类型,编译的时候为其分配相应的存储空间 3、指定每一个变量的类型,编译的时候检查变量所进行的运 算是否合法 如 a%b

3.3

整型数据

1、整型常量:⑴十进制 ⑵八进制:以0开头的数--0123 ⑶十六进制:以0x开头的数--0x12 2、整型变量: ⑴分类:基本型:int,2字节 -32768~32767 短整型:short (int),2字节 长整型:long (int),4字节 无符号型:存储单元中全部存放数据本身,不 包括符号

,数据范围扩大一倍。 无符号整型:unsigned int 0~65535 无符号短整型:unsigned short 无符号长整型:unsigned long

⑵整型变量的定义:int a,b; unsigned short c,d,e; main() {int a,b,c,d; unsigned int u; a=12;b=-24;u=10; c=a+u;d=b+u; printf("a+u=%d,b+u=%d\n",c,d); } p44 - 3.2 ⑶整形数据的溢出 main() {int a,b; a=32767;b=a+1; printf(“%d,%d”,a,b); } P44-3.3

运行结果:32767 -32768

原因:整形数据存放形式:二进制327670 1111111 11111111

符号位 32768 -327681 000000

15位00000000

1

000000

00000000

0

111111

11111111

变反

1

000000

00000000

加1

溢出操作是将该数减去整形数据类型的模 65536

(4)整型常量的类型 1、一个整型常量其值在-215 ~-215-1范围之内,认为int 型,可赋值给int long int 2、一个整型常量其值在-231 ~-231-1范围之内,认为long 型,可赋值给long int 3、如short和int型数据在内存中占用相同长度,则short和 int 表示的数据范围相同 4、在一个整型常量后面加u,则认为unsigned型常量 如:1234u 5、在一个整型常量后面加L或l,则认为是long int型常量。 如:123L

c语言教案 第1-4章.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219