- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复习内容 第一章(printf,scanf) 第二章(数据类型、运算符、表达式、语句) 第三章(数组) 第三章(指针) 第五章(函数) 第六章(变量的生存周期及存储类型) 第七章(预处理命令) 第八章(文件) 不考核内容 联合、枚举 三维数组 多级指针 位运算 typedef相关 带参数的main()函数 动态内存分配 链表 工程域 软件开发中涉及的概念 程序-程序设计-程序设计语言 scanf的一般格式 scanf(格式控制,地址表列)“格式控制”含义同与printf函数。 例1. 3 C语言的格式化输入 #includestdio.h void main() { int a, b, c; scanf(“%d %d %d”, a, b, c); printf(“%d, %d, %d”, a, b, c); } 第2章 基本的C/C++语言 2.1C/C++语言中的名词——类型、量值(常量和变量) 2.1.1整型和整型量值 在C和C++中,整型量值有三种常用的进制形式。 十进制整数。如23,-23。 八进制整数。以0开头表示。如023,既(23) 8 = 2×81+3×80 = (19)10;-023,既(-23) 8 = - (2×81+3×80 )= ( - 19)10 十六进制整数。以0x开头来表示。如0x23,既(23)16 = 2×161+3×160 = (35)10;-0x23,既(-23) 16 = - (2×161+3×160) = (-35)10。 3.在C和C++中,整型还可分为更精细的类型。 (1)基本整型 int。如int x; 定义x为基本整型变量。23,023,-023,-0x23都是正确的不同进制基本整型常量。 (2)长整型 long int 或简写成long。如long int x; 或 lont x; 定义x为长整型变量。 如:23l,或23L或1234567899;023l,023L,0x23l,0x23L都是长整型常量,分别为8进制和16进制形式。 3.在C和C++中,整型还可分为更精细的类型。 (3)短整型 short int 或简写成short。如short int x; 或short x; 定义x为短整型变量。如:23,023,-023,-0x23都是短整型常量,因为数小,又没有明确说明为long。基本整型通常就是短整型。 2.1.2浮点型和浮点量值(常量和变量) 1.浮点型 浮点型的关键字是:float-单精度浮点型;double-双精度浮点型。 2.浮点型变量 float x1; double x2; 双精度浮点型变量可表示的有效数字位数多,具体多少位,不同的C/C++系统不同。 3.浮点型常量 浮点型常量有小数和指数两种形式。 如123.4567、0.123、.123、123.0、123.、0.0都是正确的小数形式浮点型常量;12.3e3(12.3乘以10的3次方)、12.3e-5(12.3乘以10的-5次方)都是正确的指数形式浮点型常量。 例2. 3浮点型数据的使用 #include stdio.h void main() {float x1=123e-5; float x2=123.45; float x3; x3=x1+x2; printf(x1= %f\n,x1); printf(x2=%f\n,x2); printf(x1+x2= %f\n,x3); } 2.1.3 字符型和字符量值(常量和变量) 1.字符型 char是字符型的关键字。 2.字符型变量 char c1, c2; 3.字符型常量 (1)单引号引起的一个字符,如’a’、’B’,’7’等 (2)单引号引起的转意字符,如’\n’、’\t’等,它们输出的是不可见的格式字符。 例2. 4字符型数据的使用 #include stdio.h void main() { char c1,c2; c1=A; c2=\n; printf(c1=%c\t,c1); printf(c2=%c\t,c2); } 5.字符变量在内存中的存储形式及使用方法 计算机是通过存储字符的ASCII码来存储字符的。所以字符和整型数间可以通用 例2.5 字符型和整型通用性 #includestdio.h void main() {char c1; int c2; c1=97; c2=97-32; printf(“%c, %d, %c, %d”, c1, c1, c2, c2); } 2.1.4 字符串常量 字符串常量是一对双引号引起来的一个或多个字符。如 “How are you ?”, “CHINA”,”a”,”123”都是正确的字符串常量。要注意区分字符和字符串。 不能把字
文档评论(0)