C++程序设计基础.pptx





《C++程序设计基础.pptx》由会员分享,可在线阅读,更多相关《C++程序设计基础.pptx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 C+程序设计基础1.4 常量与变量的定义与使用1.4.1 常量的定义布尔型常量的值有true和false两种。分别表示假和真。布尔型字符常量字符常量可以用单引号和字符表示,例如:A第2页/共31页第1页/共31页第1章 C+程序设计基础1.4 常量与变量的定义与使用符号名称表示方法Newline(换行符)nhorizontal tab(水平制表键)tvertical tab(垂直制表键)vBackspace(退格键)bcarriage return(回车键)rFormfeed(进纸键)falert(beel)(响铃符)aBackslash(反斜杠键)question mark(问号)?
2、single quote(单引号)double quote(双引号)1.4.1 常量的定义第3页/共31页第2页/共31页第1章 C+程序设计基础1.4 常量与变量的定义与使用1.4.1 常量的定义整数常量整数常量整数常量可以用十进制、八进制或十六进制表示。24 030 0 x18浮点常量浮点常量浮点常数可以写成普通的小数形式,也可以写成科学计数法,浮点常数默认类型为double。3.141593.14159f3.0e+8 12.566370614DL第4页/共31页第3页/共31页第1章 C+程序设计基础1.4 常量与变量的定义与使用1.4.2 变量的定义与使用变量说明的一般形式为:类型说明
3、符 变量名标识符,变量名标识符,.;unsigned long Type;/类型double length;/双精度浮点长度double total_area;/定义双精度浮点数char symbol;/单字符变量unsigned long fRange1,fRange2;/声明2个无符号长整数float h,w,l;/声明3个浮点数int a=0;/声明并初始化一个整数float fValue=23.5f;/声明并初始化一个浮点数float density=fValue;/声明并用一个变量初始化一个浮点数unsigned long start_time,end_time;/声明语句分2行写第
4、5页/共31页第4页/共31页第1章 C+程序设计基础1.4 常量与变量的定义与使用1.4.2 变量的定义与使用1)允许在类型说明符后,说明多个相同类型的变量。各变量名之间用逗号间隔。而类型说明符与变量名之间至少用1个空格间隔。2)最后一个变量名之后必须以“;”号结尾。3)变量说明必须放在变量使用之前。一般放在函数体的开头部分。第6页/共31页第5页/共31页第1章 C+程序设计基础1.4 常量与变量的定义与使用1.4.3 符号常量const 数据类型说明符 常量名=常量值;数据类型说明符 const 常量名=常量值;除了直接用文字表示常量外,也可以为常量命名,这就是符号常量。注意,符号常量在
5、声明时一定要赋初值,在程序中间不能改变其值。第7页/共31页第6页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符符号名称符号算术运算符+、-、*、/、%逻辑运算符&、|、!关系运算符=、!=、=位运算符&、|、!、赋值运算符=自增自减运算符+、-条件运算符?:其他*、&、:运算符与变量、函数一起组成表达式。运算符由一个或多个字符组成。第8页/共31页第7页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符1.算术运算符C+算术运算符有5种:+、-、*、/、%操作符 功能 用法*乘 expr1*expr2/除 expr1/expr2
6、%求余 expr1%expr2+加 expr1+expr2-减 expr1 expr2第9页/共31页第8页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符1.算术运算符求余数操作符“%”用于求余,第一个数被第二个数除之后得余数。除法运算符“/”对整数运算时,结果只取整数部分。例如表达式13/7的值是1。求余数也叫取模,只能用在整数和字符型操作数上。不能用于浮点数,例如7.66%3就是非法的。第10页/共31页第9页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符1.算术运算符#include stdio.hvoid main()
7、printf(%d,%dn,20/7,-20/7);printf(%f,%fn,20.0/7,-20.0/7);第11页/共31页第10页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符2.赋值运算符当等号右边的操作数与左边变量类型不同时,编译器会把等号右边的操作数转换成左边操作数的类型。等号左边的操作数必须是变量,不能是常数。赋值符号=,用于赋值运算,将一个操作数的值传递给一个变量。第12页/共31页第11页/共31页第1章 C+程序设计基础1.5常用运算符与表达式1.5.1 常用运算符2.赋值运算符expr1运算符expr2expr1=expr1运算符 ex
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 程序设计 基础

限制150内