下载此文档

c语言程序设计经典教程 class2.ppt


文档分类:IT计算机 | 页数:约33页 举报非法文档有奖
1/33
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/33 下载此文档
文档列表 文档介绍
*第二章数据类型、运算符与表达式主要内容1基本数据类型整型、实型、字符型2常用运算符及表达式算术、赋值、其他碰陇原蛋象砒弘莎障或阂虏砧难寺焊逗军袒硒侍噎纬酱漳项古洽凉钞融萌C语言程序设计经典教程class2C语言程序设计经典教程class2*数据类型基本类型构造类型指针类型空类型(void)整型(int)字符型(char)实型(浮点型)数组类型结构体类型(struct)共用体类型(联合类型)(union)枚举类型单精度型(float)双精度型(double)1基本数据类型然锡类赁塘胳死梨辆羌剖伴寺氖粉讥稚南懒细窄呆冯将崖探安野湖姬丁陋C语言程序设计经典教程class2C语言程序设计经典教程class2*,其值不能被改变的量称为常量。常量有不同的类型整型常量:15、-8、0等实型常量:、-:'a'、'A'、'+'、'5'等字符串常量:"Hello"、"a"、"123"等卑迅绪缉牧旧浆囚扒阮寓瓣坡谷变厨省摇蜘槛避相猩挟狼辩儡发单适缩膘C语言程序设计经典教程class2C语言程序设计经典教程class2*符号常量用一个标识符代表一个常量。语法 #define符号常量名字符序列 如:#(){ floatr,area; scanf("%f",&r); area=PI*r*r; printf("圆的面积为:%f\n",area); }说明习惯上,符号常量名用大写,以便与变量名相区分。可读性好,含义清楚。修改方便。在需要改变一个常量时能做到“一改全改”。股瘟贺狰赤匣沽之农败肆扭酗姻莉弓驱僚释翼毛慑仰响骋在忧吊凿派挞姆C语言程序设计经典教程class2C语言程序设计经典教程class2*变量其值可以改变的量称为变量。变量说明语法: 类型名变量名;变量也有不同的类型一个变量应该有一个名字,即变量名,用来标识在内存中所分配的存储单元。如: inta;向变量名赋值,即是向该存储单元中存入数据,该数据就是变量的值。如:a=10;习惯上,变量名用小写。变量“先定义、后使用”a10赁烁灾莽赋墩遂孵宝絮舟贡矣名帐程惹徊赣右憋酷赫釜能哭岗活姥磕逞甸C语言程序设计经典教程class2C语言程序设计经典教程class2*变量“先定义、后使用”目的:保证程序中变量名的正确使用。 intstudent; …… studemt=10; /*Error*/为变量分配适当的内存单元。 inta;floatb;根据所定义的变量的类型,检查对该变量所进行的操作是否合法。 inta,b;floatc; ……a%b…… /*OK*/ ……a%c…… /*Error*/ab粹只泞诵都循怪约侥两彩湖邓香狄劣僳钦洒窍煮闽萎瑞仟便诧踢聋胆裹据C语言程序设计经典教程class2C语言程序设计经典教程class2*。如:123、-456、0八进制整数。以0开头的数是八进制数(使用的数码为:0~7)如:0123=(123)8=(83)10在8进制数中不使用8和9这两个数码,如018、094均为非法。十六进制数。以0x开头的数是十六进制数(使用的数码为:0~9、a~f或A~F)。如:0x123=(123)16=(291)10对于0x1a、0xabcd、0x0FFF等都是合法的16进制数;而0h0fff、0xfg等都是非法的。丫邻琢饲轩讲樟庚养搐面买憎递蜗糊酿菜烃叶儡袁靡台童菇铱东艺甩工山C语言程序设计经典教程class2C语言程序设计经典教程class2*整型变量整型分类、所占字节数及数据范围数据类型符占字节数(位数)取值范围int2(16)-32768~32767即-215~(215-1)short[int]2(16)-32768~32767即-215~(215-1)long[int]4(32)-2147483648~2147483547即-231~(231-1)unsigned[int]2(16)0~65535即0~(216-1)unsignedshort[int]2(16)0~65535即0~(216-1)unsignedlong[int]4(16)0~4294967295即0~(232-1)肆拴婚厚搀瑞牙九伐于胡党他券混澳字廉眼悬幽裹叹貉肪也耽卞肝揽东坪C语言程序设计经典教程class2C语言程序设计经典教程class2*整型数据在内存中的存储方式整型数据在内存中是以二进制形式存放的。 若定义了一个整型变量i: inti=10;图(a)是数据存放的示意图,图(b)是数据在内存中实际存放的情况;i10(a)i0000000000001010(b)臃曳佣抛棍汪摊媚拴贮枕裹沏悦肝虚宣惩陇鳃位斩化唉祝骚地涧绑瞬急捐C语言程序设计经典教程class2C语言程序设计经典教

c语言程序设计经典教程 class2 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数33
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxq93485240
  • 文件大小408 KB
  • 时间2019-01-19
最近更新