c++ 第二章 c++简单程序

c++ 第二章 c++简单程序

ID:24727527

大小:266.00 KB

页数:52页

时间:2018-11-14

c++   第二章 c++简单程序_第1页
c++   第二章 c++简单程序_第2页
c++   第二章 c++简单程序_第3页
c++   第二章 c++简单程序_第4页
c++   第二章 c++简单程序_第5页
资源描述:

《c++ 第二章 c++简单程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章C++简单程序设计C++语言概述基本数据类型和表达式数据的输入与输出算法的基本控制结构自定义数据类型面向对象程序设计1内蒙古工业大学C++语言概述简单C++程序#include//预处理指令usingnamespacestd;//命名空间intmain(){cout<<"Hello!";cout<<"WelcometoC++!";return0;}面向对象程序设计2内蒙古工业大学C++语言概述字符集C++语言的基本元素构成英文字母:A~Z,a~z数字字符:0~9特殊字符:(24个)空格!#%^&* _(下划线)+=-~

2、<>/'";.,()[]{}面向对象程序设计3内蒙古工业大学C++语言概述关键字C++预先声明的单词构成:见教材P22面向对象程序设计4内蒙古工业大学C++语言概述标识符程序员声明的单词,命名程序正文中的实体构成:以大写字母、小写字母或下划线(_)开始。可以由以大写字母、小写字母、下划线(_)或数字0~9组成。大写字母和小写字母代表不同的标识符。不能是C++关键字。eg:Rectangle,Draw_line,_No1面向对象程序设计5内蒙古工业大学C++语言概述注释对程序进行注释和说明,便于阅读编译时忽略注释部分注释方式/*注释内容*///沿用C语

3、言的方法//注释//一行/*ThisisaComment*///thisisacomment面向对象程序设计6内蒙古工业大学基本数据类型和表达式基本数据类型类型说明符位数数值范围布尔bool8false,true字符char8-128~127短整short16-32768~32767基本int32-231~(231-1)长整long32-231~(231-1)浮点float323.4*10-38~3.4*1038双精度浮点double641.7*10-308~1.7*10308长双精度浮点longdouble641.7*10-308~1.7*10308

4、无符号(U/u)unsignedshort160~65535 unsigned[int]320~(232-1) unsignedlong320~(232-1)面向对象程序设计7内蒙古工业大学基本数据类型和表达式常量在程序运行过程中其值不可改变的量整型常量十进制:[+-]若干的0-9的数字八进制:[+-]0若干的0-7的数字十六进制:[+-]0X若干的0-9的数字及A-F的字母实型常量一般形式:12.5指数形式:0.345E表示0.345*102面向对象程序设计8内蒙古工业大学基本数据类型和表达式常量字符常量用单引号括起来的一个字符,如‘a’,‘?’,‘

5、1’不可显示的字符用转义表示,如以ASCII码存储,占1字节,用7个二进制位字符数据和整型数据之间可以运算。ch=ch+1;字符数据与整型数据可以互相赋值。charch=97;换行’单引号t水平制表符\字符面向对象程序设计9内蒙古工业大学基本数据类型和表达式常量字符串常量用双引号括起来的字符序列,如”hello”,”a”存放形式按串中字符的排列次序顺序存放每个字符占一个字节末尾添加‘’作为结尾标记eg:"CHINA" "a" 'a‘布尔常量:false(假)和true(真)aaCHINA所以:charc; c="a";面向对象程

6、序设计10内蒙古工业大学基本数据类型和表达式变量在程序执行过程中其值可以变化的量变量的声明和定义变量在使用之前需要首先声明其类型和名称intnum,total;floatv,r,h;定义一个变量要给变量分配内存空间,用于存放对应类型的数据变量名就是对应内存单元的命名面向对象程序设计11内蒙古工业大学基本数据类型和表达式变量例:inta=3;inta(3);doublef=3.56; charc='a';intc=5;布尔型变量的说明: 例:boolflag;flag=true;面向对象程序设计12内蒙古工业大学基本数据类型和表达式符号常量在C++中除直

7、接用文字表示常量外,也可以为常量命名,这就是符号常量符号常量在使用之前一定要首先声明。const类型常量名=常量值constfloatpi=3.1415926符号常量在声明时一定要赋初值,程序运行期间不能改变其值pi=3.14面向对象程序设计13内蒙古工业大学基本数据类型和表达式运算符与表达式算数运算符与算数表达式基本算数运算符+、-、*、/、(若整数相除,结果取整:1/2=0)%(取余:只能用于整数)优先级先乘除后加减,同级自左向右自增、自减++、--例如:i++;j--;inti=1;cout<

8、2cout<<++I//首先i自增变为2,然后输出i的2面向对象程序设计14内蒙古工业大学基本

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

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

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