第二章 C语言基本数据类型及表示ppt课件.ppt

第二章 C语言基本数据类型及表示ppt课件.ppt

ID:58689810

大小:106.50 KB

页数:42页

时间:2020-10-04

第二章 C语言基本数据类型及表示ppt课件.ppt_第1页
第二章 C语言基本数据类型及表示ppt课件.ppt_第2页
第二章 C语言基本数据类型及表示ppt课件.ppt_第3页
第二章 C语言基本数据类型及表示ppt课件.ppt_第4页
第二章 C语言基本数据类型及表示ppt课件.ppt_第5页
资源描述:

《第二章 C语言基本数据类型及表示ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三次课1第一章复习C语言程序的组成C语言程序的编辑运行和调试函数的组成头文件变量和函数的说明输入和输出函数新词和关键字:char,int,float,main,书写格式,头文件,函数和函数体,函数声明,格式符,转义字符,单精度和双精度,进制,编译、连接,运行,调试,可执行文件,ANSI,C99,2第二章C语言基本数据类型及表示方法3课前练习练习1、下列程序的输出结果是什么?#include"stdio.h"main(){chars[15];inta=3;floatb=3.14962f;doublec=1.23456;p

2、rintf("Enterastring:");gets(s);printf("a=%d,s=%s",a,s);printf("a=%c,b=%f",a,b);printf("c=%.3lfb=%8.6f",c,b);printf("ok!");}练习2、写下第二章的看到的新词;练习3、人口、体重,姓名,工资用什么数据类型表示好?练习4、为什么要有这么多的数据类型?4第一节C语言数据类型空类型数据类型构造数据类型基本数据类型指针类型整型字符型实型(浮点型)单精度型双精度型数组结构联合枚举5第二节字符集及词法规则

3、一、字符集字符是语言的最小构成单位,由一个语言使用的所有字符构成的集合称为该语言的字符集。(一)ASCII字符集ASCII字符集中列出了所有可以使用的字符,共256个,它具有以下特征:⑴每个字符都有一个唯一的次序值,即ASCII码。⑵数字字符‘0’、‘1’、‘2’、…、‘9’的ASCII码从49开始,按升序连续排列。⑶大写字母‘A’、‘B’、‘C’、…、‘Z’的ASCII码从65开始,按升序连续排列。⑷小写字母‘a’、‘b’、‘c’、…、‘z’的ASCII码从97开始,按升序连续排列。6转义字符C语言也经常使用转义字符,

4、用于表示一些控制字符或其他字符集无法表示的字符。转义字符由反斜杠跟上一个字符或数字组成,它把反斜杠后面的字符或数字转换成别的意义。虽然转义字符形式上由多个字符组成,但它只代表一个字符。7二、词法规则在C语言中,单词一般被分成五类:标识符、关键字(保留字)、常量和字符串、运算符、其它分隔符。(一)标识符标识符用来标识或表示程序、函数、数据类型、变量等。C语言规定,标识符由字母、数字及下划线组成,必须以字母或下划线开头。标识符所包含的字符个数不限,但一般不要超过8个字符,如果超过8个字符,系统只识别前8个字符,标识符的英文字

5、母区分大小写。8例子下面是合法的标识符:sum,_total,Class,student_name,lotus_1_2_3,li_ling下面是不合法的标识符:M.D.john,$123,3a54,a>bC语言中,标识符中的字母区分大小写。例如,Sum和sum是两个不同的标识符。用户自己定义标识符时,不能使用以下列出的关键字。9关键字在C语言中,关键字是有特定含义和专门用途的标识符,C语言中的关键字一共有32个:autobreakcasecharconstcontinuedefaultdodoubleelseenumex

6、ternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunionunsignedvoidvolatilewhile10特定字特定字是C语言定义的一些作为指令的标识符,它们主要用在预处理命令中,习惯将它们看作是关键字。特定字主要有以下7个:define,include,undef,ifdef,ifndef,endif,line11第三节常量在程序运行过程中,其值不能改变的量称为常量。C语言中,常量是有数据类型的,它的

7、类型由书写格式决定。10、017、0x2f是整型常量,123.23、4.3e2是实型常量,‘a’、‘’是字符常量,“12345”、“China”是字符串常量。12一、整型常量C语言中的整型常量(整数)有十进制、八进制、十六进制3种表现形式。⑴十进制整数。由正、负号和数字0~9组成,但首位数字不能是0。如123、0、12等。⑵八进制整数。由正、负号和数字0~7组成,首位数字必须是0。如0123、011等。⑶十六进制整数。由正、负号和数字0~9、英文字符a~f或A~F组成,首位数字前必须有前缀0x或0X.。如0x12a、

8、0X34D等。13例2.1不同形式的整数的赋值和输出main(){inta,b,c;a=13;b=013;c=0x13;printf("%d,%d,%d",a,b,c);printf("%x,%x,%x",a,b,c);printf("%o,%o,%o",a,b,c);}上机验证14实型常量实型常量又称为

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

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

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