首页 二级C语言:数据、运算和表达式

二级C语言:数据、运算和表达式

举报
开通vip

二级C语言:数据、运算和表达式第二章数据、运算和表达式*——C语言语法规则主要内容标识符变量、常量和函数声明类型转换运算符和表达式标识符一、标识符的命名规则1.可以用的字符:C语言中可以使用的字符a)字母:26个b)数字:10个c)标点符号:!“”#%&‘’()_{}|~?;d)运算符号:-+/*e)空格、回车等。标识符一、标识符的命名规则2.标识符可以用的字符:a)字母、数字、下划线(看作字母)b)只能以字母开头c)区分大小写:如China,china,chinA是不同的标识符d)关键字和用户自定义标识符:自定义标识符不能与关键字相同。标识符...

二级C语言:数据、运算和表达式
第二章数据、运算和表达式*——C语言语法规则主要内容标识符变量、常量和函数声明类型转换运算符和表达式标识符一、标识符的命名规则1.可以用的字符:C语言中可以使用的字符a)字母:26个b)数字:10个c)标点符号:!“”#%&‘’()_{}|~?;d)运算符号:<=>-+/*e)空格、回车等。标识符一、标识符的命名规则2.标识符可以用的字符:a)字母、数字、下划线(看作字母)b)只能以字母开头c)区分大小写:如China,china,chinA是不同的标识符d)关键字和用户自定义标识符:自定义标识符不能与关键字相同。标识符一、标识符的命名规则3.关键字:a)数据类型intcharfloatdoubleshort……b)存储类型externstaticregistertypedef……c)控制语句ifelseforwhiledo……d)运算符sizeofe)符号常量EOFBOF……标识符一、标识符的命名规则例:合法的Tom,tom,SUN,AK47,Student_name例:不合法的¥168,名字,$198,2B,3C,Windows7.0,int,do标识符二、标识符的命名小结:1.避免与关键字重名:int,INT2.避免用简单的大小写区别:X,x;User,user3.不要使用汉语拼音,更不要中英文混合使用:Delay_Haomiao,LeftShou,youEye更不要用拼音缩写,容易造成误会!!!如:NMLGB4.一定要给变量赋初始值(默认值)常量和变量一、什么是常量,什么是变量变量、常量的使用1.常量多处使用、数值不变、方便修改、节省空间2.变量的两个性质:变量名和变量值3.全局变量和局部变量(变量的作用域)全局变量:整个程序中处处使用到如:姓名、学号局部变量:仅在函数内部使用,用完就释放如:函数内部的循环变量常量和变量二、变量、常量的命名规则1.最短的长度&&最大的信息量2.变量名:名词或形容词+名词Value,MinValue,MaxValue3.循环体变量、过渡变量:i,j,k,ii,jj,kk,temp4.函数内局部变量和全局变量:全局:gValue;函数内:sd_Value5.常量(符号常量):全大写字母LEFT_LIMIT,PAGE_NUMBER变量和常量习题(一)下列变量名命名不服合法的有Abc.cfilemain#defineintstringData()StudentName7daysBoyGirlC下列变量名命名不好的有SpeedVelueStudent_IDcaochangShiTangSystemVersionSoftwareSXTYinputDATA软件编写的基本原则三、变量、常量的数据类型1.常量整数、浮点数、字符、字符串和符号常量2.变量:变量在声明的时候就表明了数据类型,从而分配相对应的空间。常量和变量四、数据类型1.整型数据表达方式:123,056,0xF3整型数的取值范围:-32768~+32767位:bit,字节:byte=8bit字:若干字节。16位机2个字节一个字字长:一个字包含的位数无符号整型和长整型0~65535123l056L0xF3L常量和变量四、数据类型1.整型数据负数的存储方式:补码a)求反码:1000010111111010b)反码加1:11111011补码还原成10进制:a)求反:1111101110000100b)换成10进制:-4c)减一:-5常量和变量四、数据类型1.整型数据整型变量的定义inti;基本整型longx;longintx;长整型unsignedinty;unsignedy;无符号整型常量和变量四、数据类型2.浮点型数据5.6-3.35-32.34e-2(-0.3234)浮点数变量的声明floatx;单精度,4个字节,7位有效数doubley;双精度,8个字节,16位有效数浮点数比整型存储的数范围大,但精度有误差-1038~1038-10308~103081234.567891234.567XX常量和变量四、数据类型3.字符型数据‘3’‘A’‘B’‘a’‘$’‘0’ASCII码每一个字符都对应一个小于128的正整数‘0’~‘9’对应48~57,‘A’~‘Z’对应65~90‘a’~‘z’对应97~122常量和变量四、数据类型3.字符型数据转义字符\0\n\t\v\b\r\f\a\\\’\”‘\’’’‘\\’\变量和常量习题(二)1)找出下面表示错误的数据, 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 其他的数据类型0x100x1.24103012.34e110‘c’-23e-3.23-.56‘abc’2)说说“位”、“字节”、“字”、“字长”的定义3)说明下面的数据类型以及其占用内存的字节数以及取值范围intdoublelongfloatunsigned
本文档为【二级C语言:数据、运算和表达式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
都绘匠人
国家注册城乡规划师,资深工程师,具备城乡规划领域多年从业经历
格式:ppt
大小:392KB
软件:PowerPoint
页数:19
分类:理学
上传时间:2022-04-19
浏览量:0