顺序程序设计资料课件.ppt

顺序程序设计资料课件.ppt

ID:57029694

大小:2.15 MB

页数:32页

时间:2020-07-26

顺序程序设计资料课件.ppt_第1页
顺序程序设计资料课件.ppt_第2页
顺序程序设计资料课件.ppt_第3页
顺序程序设计资料课件.ppt_第4页
顺序程序设计资料课件.ppt_第5页
资源描述:

《顺序程序设计资料课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章顺序程序设计据类型主要内容:3.1数据的表现形式3.2数据的输入输出3.3数据的运算3.4C语言中的语句程序是用来对数据进行处理的,数据是所要处理的对象,而运算符是施加给这些数据的操作。在计算机高级语言中,数据有两种表现形式:常量和变量。数据类型决定了具有这种类型数据的取值和操作。1.常量和变量在程序运行过程中,其值不能改变的量称为常量。在程序运行过程中,其值可以改变的量称为变量。3.1数据的表现形式1、常量和变量#includeintmain(){doublex;x=10*10*3.14;printf("area=%f",x);x=2*3.14*10;

2、printf("circumference=%f",x);return0;}1、常量和变量常量的类型(P39)整型常量(如10,67,0,-123)实型常量(如2.3,3.2e-5)字符常量(如‘x’,‘3’,‘’)字符串常量(如“abc”,“13”,“x”)符号常量符号常量用一个标识符代表一个常量,也称宏常量一般采用大写字母表示#define<符号常量名><常量值>不是语句,而是一种编译预处理命令宏替换(MacroSubstitulition)#include#definePI3.14#defineR10intmain(){doublex;x=R*R*P

3、I;printf("area=%f",x);x=2*PI*R;printf("circumference=%f",x);return0;}1、常量和变量1、常量和变量变量必须先定义,后使用。#includeintmain(){doublex;x=10*10*3.14;printf("area=%f",x);x=2*3.14*10;printf("circumference=%f",x);return0;}变量定义时必须给出:类型、变量名常量和变量标识符:用来对变量、符号常量等命名的有效字符序列。只能由字母、数字和下划线组成,且第一个字符必须是字母或

4、下划线。大小写敏感。关键字不可作为标识符。系统预定义的函数、变量、常量等名称不能作为用户标识符,如:main、printf。常变量:有名字的不变量。constfloatpi=3.14;思考:与#definePI3.14的区别2、数据类型数据类型基本类型派生类型指针类型空类型整型实型(浮点型)字符型枚举类型数组类型结构体类型共用体类型单精度实型双精度实型基本整型短整型长整型、双长整型字符型函数类型数据类型决定:1.数据占内存字节数2.数据取值范围3.可进行的操作布尔型复数浮点型整型数据(P44)1、整型数据的分类基本整型(int)短整型(shortint)长整型(longint)双长

5、整型(longlongint)2、整型量的符号属性有符号(signed):第1位代表符号无符号(unsigned):第1位就是数值思考:unsignedshortprice=-1;printf(“%d”,price);整型数据(P44)3、整型常量(P51)123,123L(VC++中无区别)4、整型变量inta=3;变量名变量的值(value)保存在分配给变量的内存空间中变量的地址(Address)内存空间的起始地址变量被分配的内存大小变量的类型决定了变量被分配内存空间的大小字符型数据(P47)1、字符与字符代码采用ASCII字符集(P377)用1个字节存储一个字符,首位为0

6、2、字符常量3、字符变量charc=‘?’;思考1:printf(”%d,%c”,c,c);思考2:char是有符号还是无符号的?浮点型数据(P49)1、单精度、双精度和长双精度float:4字节double:8字节longdouble:8字节2、浮点型常量均为双精度的3、浮点型变量floata=3.14;//可能会有警告floata=3.14f;//强制指定为单精度常量3.2数据的输入输出(1)所谓输入输出是以计算机主机为主体而言的输出:从计算机向外部输出设备(显示器,打印机)输出数据输入:从输入设备(键盘,鼠标,扫描仪)向计算机输入数据.从计算机操作系统的角度看,每一个与主

7、机相关联的输入输出设备都可以看做是一个文件。(2)C语言的输入和输出操作是由C函数库中的函数实现字符输入函数:getchar,fgetc字符输出函数:putchar,fputc格式输入函数:scanf,fscanf格式输出函数:printf,fprintf字符串输入函数:gets,fgets字数串输出函数:puts,fputs(3)使用这些函数时要包含相关库文件:stdio.h格式输入与输出printf("a=%db=%f",a,b);函数名输出列表普通字符格式说明1

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

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

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