数据描述与基本操作 - 汕头大学ppt课件.ppt

数据描述与基本操作 - 汕头大学ppt课件.ppt

ID:59265893

大小:115.00 KB

页数:31页

时间:2020-09-22

数据描述与基本操作 - 汕头大学ppt课件.ppt_第1页
数据描述与基本操作 - 汕头大学ppt课件.ppt_第2页
数据描述与基本操作 - 汕头大学ppt课件.ppt_第3页
数据描述与基本操作 - 汕头大学ppt课件.ppt_第4页
数据描述与基本操作 - 汕头大学ppt课件.ppt_第5页
资源描述:

《数据描述与基本操作 - 汕头大学ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、CH2REVER:输入一个三位整数,然后构成其反向三位数,并将其输出。例如:输入123,输出321。(提示:要用/和%运算符进行运算)CH2SORT:任意输入三个整数分别送给变量a,b,c,然后对它们作比较交换,使a

2、20214许创制作10/6/20215许创制作数据取值范围short(int)-32768~32767unsignedshort0~65535long-2147483648~2147483647unsignedlong0~4294967295float±(3.4e-38~3.4e38)double±(1.7e-308~1.7e+308)char-128~127unsignedchar0~25510/6/20216许创制作整型常量表示形式十进制:123、0、-32768八进制:00、01234、-0765十六进制:0xA3、-0x98F非法表示:09

3、6、20FA、0X10FG长整型1234L、-100000L、03456L、0xAD345L10/6/20217许创制作带符号整数的内存存放带符号整数在内存以其补码形式存放正数的补码是该数的二进制数本身负数的补码是:先取该数的绝对值以二进制形式表示再对其取反(1变0,0变1)然后加110/6/20218许创制作例.-1在内存中的存放(补码)+1的二进制数为0000000000000001取反得1111111111111110加1得1111111111111111TurboC将char隐含指定为signedchar故扩充ASCII码为242的字符‘≥

4、’若按十进制数形式输出,其结果为-14。其理由见下:因242的八进制形式为0362二进制形式为1111001011110010正好是-14的补码。10/6/20219许创制作实型常量一般形式:0.123、0.、3.14指数形式(科学记数法):日常表示浮点表示3.14159×1003.14159E00.0314159×1020.0314159E+23141.59×10-33141.59E-3尾数阶码(3字节)(1字节)10/6/202110许创制作字符常量以单引号为定界符‘a’(ASCII码为97)‘A’(ASCII码为65)‘0’(ASCII码为4

5、8)转义字符‘’、‘101’、‘x41’、‘\’(例2.7)ASCII码值(整数)65、0101、0x41例2.1、例2.2、例2.310/6/202111许创制作字符串常量“hello”该字符串长度为5,存储时系统自动加上串结束标志“”,故实际占用6个字节空间:hello1041011081081110如要处理字符串“Isay:’Goodbye!’”应写成:“Isay:’Goodbye’”要特别注意‘A’与“A”的不同!(1字节与2字节)10/6/202112许创制作符号常量例2.5求圆面积和周长#definePI3.14d

6、oublearea(doubler){return(PI*r*r);}doublecircumference(doubler){return(2*PI*r);}main(){printf("area=%lf",area(2.0));printf("circumference=%lf",circumference(2.0));}10/6/202113许创制作标识符标识符命名规则以字母或下划线开头,后面可有其他字母、数字或下划线。如sum、number_of_class。非法标识符:number-of-class、5-6-90、$a。禁止用P351

7、的32个关键字禁止用与系统内部同名的标识符,如_mode标识符有效长度依不同系统而异。标识符区分大小写。如PI与pi不同。变量、常量、函数、数组、结构、文件的名字是标识符。10/6/202114许创制作变量的赋值一般形式(赋值表达式):变量=表达式(=叫赋值运算符)例:a=1.0;x=x+3;ch=‘#’;b=(a=3+5);a=b=c=d=3+5;变量在使用之前必需先声明,然后才能使用可以在声明变量时对变量赋初值例:inta=3,b=4;10/6/202115许创制作运算符(C共有13类)1。算术运算符:+、-、*、/、%、++、--2。关系运算

8、符:>、<、==、>=、<=、!=3。逻辑运算符:!、&&、

9、

10、4。位运算符:<<、>>、~、

11、、^、&5。赋值运算符:=

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

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

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