1 / 14
文档名称:

第2次C课件.doc

格式:doc   大小:203KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第2次C课件.doc

上传人:drp539601 2019/6/26 文件大小:203 KB

下载得到文件列表

第2次C课件.doc

相关文档

文档介绍

文档介绍:1、常量定义:是指在程序运行过程中其值不能被改变的量。2、常量的类型有:整型常量、实型常量、字符常量、字符串常量及为符号常量。整型常量:(1)C语言中整型常量的表示形式(自然语言中的数制):十进制、八进制、十六进制。十进制整数:由数字0~9和正负号表示。如123,-456,0八进制整数:由数字0开头,后跟数字0~7表示。如0123,011十六进制整数:由0x或0X开头,后跟0~9,a~f,A~F表示。如0x123,0xff注意:二进制不是整型常量的表示形式(2)整型常量又有有符号(signed)、无符号(unsigned)的区分,而有符号和无符号整型常量又可分为短整型(shortint)、基本整型(int)、长整型(longint)。特点:,则应该在一个整型常量后面加一个字母后缀(L或l)例如:8L。,则应该在常量后面加一个字母后缀(U或u)例如:3u,若是长整型无符号整数常量,则应该加后缀lu或LU;无符号常量不能表示成小于0的负数。,隐含为有符号型。(3)C语言编写的程序在编译后生成目标程序使用的是?语言,而计算机内存所可以识别的语言只有?进制。实型常量(1)实型常量又称实数。(2)表示方法:A、小数形式:由数字和小数点组成。注意:必须有小数点。例如:--、指数形式:一个数用幂的形式来表示,在c语言中,则以“e”或“E”后跟一个整数来表示以10为底的幂数。注意:(1)以指数形式表示的实数e(或E)前后必须要有数字(2)e(或E)后的指数必须为整数(3)在字母e(或E)的前后及数字之间不得插入空格。例如:如:+5--2字符常量【书67页】‘’引起来的单一字符如:‘A’,‘a’,‘?’,‘1’(0-127个整数值)见书附录,因此字符型常量可以参与算术运算,C语言规定所有字符常量都可以作为整型量处理,如:X=100+‘A’,需要写在单引号内,:用“\可以标识的字符”表示无法表示的特殊字符五、“”引起来的一串字符如:“Thisastring”,“C”+1个字节(n为字符串的长度),原因在于当字符串输入结束时,计算机会自动在其后加一个‘\0’表示结尾,因此多了一个字节。:是指其值可以改变的量。,变量名的命名规则遵循标识符命名规则。:一个变量实质上代表了内存中的某个存储单元;变量赋值实质是把数据存入该变量所代表的内存单元中。,程序中所要用到的变量应该先定义再使用。对变量的定义放在函数的开头部分或反在函数的外部或复合语句的开头一、整型变量:整型变量定义的关键字(类型说明符)是:int,整型数据包括:有符号(signed)和无符号(unsigned);有符号和无符号又细分为长整型(longint)、基本整型(int)、短整型(shortint),有符号整型数据的关键字signed可以省略,而无符号整型数据的关键字unsigned在定义时不可以省略。整型数据在内存中的所占字节短整型--2个字节;基本整型和长整型---4个字节整型变量的定义:int变量名1,变量名2,...;整型变量定义后可以使用即赋值调用等操作,以赋值为例:inta,b;a=b=12;除此可以给变量在定义的同时进行赋值,即初始化赋值:inta=12,b=12;/*其结果与上面的结果相同a,b都被赋值为12*/注意:在为多个变量进行初始化赋值时,变量的值相同时,不可以使用连等为不同变量初始化,如:inta=b=12;()实型变量::C语言中实型变量分为单精度型和双精度型两类,分别用类型名float和double进行定义。占用空间:在一般计算机系统中float类型变量分配4个字节的存储单元,double类型的变量分配8个字节的存储单元。最好不要用整型变量存放一个实数,也不要用实型变量存放一个整数。例如:floata;inta;a=10;或a=;都是错误的。在程序中这样的赋值在操作时需要对变量的值进行类型转换。字符型变量:定义格式:char变量名例如:charch1;ch1=‘a’;说明:字符变量可以存放ascii字符集中的任何字符,字符变量的值是以该字符的ascii代码值形式存放变量

最近更新

2024年接地箱项目资金筹措计划书代可行性研究.. 70页

2024年心电遥测监护仪项目投资申请报告代可行.. 72页

2023年湖南常德市司法局下属事业单位集中招聘.. 118页

2024年浙江省衢州常山县事业单位招聘78人历年.. 60页

2024年湖北黄石经济技术开发区管委会事业单位.. 60页

2024年湖南长沙市岳麓区招聘20人历年高频难、.. 60页

2024年甘肃省平凉市事业单位招聘硕士及以上学.. 60页

股权投资增资扩股协议书 12页

2024年福建省漳州芗城区公益性岗位招聘104人历.. 60页

2024年福建福州市仓山区市场监督管理局招聘10.. 87页

2024年甘肃兰州大学博物馆招聘1人历年高频难、.. 58页

2024年贵州百里杜鹃管理区事业单位招聘22人历.. 88页

2024安徽滁州市凤阳县机关事业单位招聘就业见.. 117页

2024年湖南益阳市资阳区事业单位招聘40人历年.. 59页

2024年福建水利电力职业技术学院事业单位招聘.. 60页

2024年下半年浙江嘉兴南湖区卫生系统招聘事业.. 277页

2023下半年四川南充市商务局下属事业单位招聘.. 276页

2023年四川省乐山市犍为县定文镇(社区工作人.. 278页

2023年浙江杭州下沙医院公开招聘工作人员高频.. 278页

2024四川省井研县事业单位招聘36人历年高频难.. 283页

铸石粉生产工艺 29页

工商培训方案课件 45页

全等三角形证明过程步骤练习(共5页) 5页

卡尔·尼尔森《长笛协奏曲》赏析 38页

党委委员选拔条件 52页

煤矿瓦斯监控系统设计的毕业设计/论文 46页

雨后小故事1动态图下载 1页

真实的春天 67页

比较文学复习题及参考答案 18页

矿石及有色金属分析手册 400页