第3章数据类型、运算符与表达式(一).ppt
《第3章数据类型、运算符与表达式(一).ppt》由会员分享,可在线阅读,更多相关《第3章数据类型、运算符与表达式(一).ppt(26页珍藏版)》请在三一办公上搜索。
1、复 习,写C程序的基本步骤?何谓算法?结构化程序设计的三种基本结构是什么?编程,已知一商品的单价为253元,数量为120,求金额。,编程基本步骤:定义变量、输入数据、处理数据、输出结果。算法就是解决一个问题采取的方法和步骤。程序三种基本结构:顺序、选择和循环。#include void main()int price,num,total;price=253;num=120;total=price*num;printf(“Total is%dn”,total);,scanf(“%d,%d”,第3章 数据类型、运算符与表达式,数据类型、常量与变量算术运算符和算术表达式赋值运算符和赋值表达式逗号运算
2、符和逗号表达式,3.1 C语言的数据类型,数据结构是指数据的组织形式。C语言的数据结构是以数据类型的形式出现的。C语言的主要数据类型形式:整型、字符型、实型、枚举型 数组类型、结构体类型、共用体类型 注意:程序中用到的数据必须指定数据类型。,基本类型:构造类型:指针类型,3.2 常量与变量,一、常量:常量是指程序运行中其值不变的量。常量分为直接常量和符号常量。直接常量包括:整型常量:238、0、-15 实型常量:10.26、-25.8 字符常量:a、#、2 符号常量:是一种用来代替某一常量的标识符。使用前必用#define命令定义。,3.2 常量与变量,例1 符号常量的使用#include#d
3、efine PRICE 30 void main()int num,total;num=10;total=num*PRICE;printf(”total=%d”,total);使用符号常量可实现“一改全改”。,3.2 常量与变量,二、变量:变量是指程序运行中其值可以改变的量。标识符和变量名 标识符用来标识变量名、符号常量名、函数名、文件名等。标识符和变量名有以下规定:(1)标识符必须以字母或下划线开头。中间可以是字母、数字和下划线。(2)变量名中大小写字母被认为不同的字符。如:abc与Abc不同。,实用程序的变量名应“见名知意”。如:sum。,3.2 常量与变量,(4)变量必须“先定义,后使用
4、”。(5)变量必须指定为一定的类型。如:int a,b,sum;练习:判断如下变量名是否正确?B12,xyz-1,#a,Day,_sum,abc_3,wm,mn 5,$gqw,12mn,D.abc,_9_a_d可以把一个常量赋给一个变量 x=15;y=-3.28;max=100;z=a;,3.3 整型数据,一、整型常量的表示方法 1、十进制整数。123,-25,0 2、八进制整数。以O开头,如:O137,值为:182+381+780=95 3、十六进制整数。以Ox开头,如:Ox12D,值为:1162+2161+13160=301,二、整型变量1.内存中存放形式二进制,占两个字节。如:11,(1
5、011),以2字节存放,以补码形式表示。(补码了解,教材P41。),3.3 整型数据,2.整型变量分类(Turbo C 2.0 和Turbo C+3.0)*(1)基本整型:int 16位 2字节,-3276832767 各编译系统不同,Visual C+6.0分配4字节。(2)短整型:short 或 short int 16位 2字节-215(215-1)短整型一般不长于 int*(3)长整型:long/long int 32位 4字节-231(231-1)-21474836482147483647 长整型一般不短于 int,符号位占一位,约-21亿21亿,3.3 整型数据,(4)无符号型:不
6、包括符号位,无负数,一般符号占一个位(bit),可使数据的取值范围扩大一倍。unsigned int 16位 065535(216-1)unsigned short 16位 065535(216-1)unsigned long 32位 04294967295(232-1)3.整型变量定义 变量使用前必须定义,一般放在函数的开头部分的声明部分。int a,b;long c;unsigned long d,e,f;,3.3 整型数据,例2 整型变量的定义与使用#include void main()int a,b,c,d;unsigned u;a=22;b=-8;u=15;c=a+u;d=b+u;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据类型 运算 表达式

链接地址:https://www.31ppt.com/p-5897494.html