- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C程序设计语言1
C++程序设计语言 * * 一、程序设计语言概述 1.语言是一套具有语法、语法规则的系统。语言是思维的工具,思维是通过语言来表述的。 2.计算机程序设计语言是计算机可以识别的语言,用于描述解决问题的方法,供计算机阅读和执行。 计算机所允许的每一个程序都是由计算机程序设计语言编写出来的 由程序设计语言编写出来的代码经过编译之后形成一个个程序 3.程序开发的基本概念 源程序:用程序设计语言编写的代码,称为源程序,或者叫做源代码。 目标程序:源程序经过编译(也称为编译)之后所生成的程序。 源程序是供程序设计者设计和编辑的。目标程序是供使用者操作使用的。 4.C++语言实例 #include iostream using namespace std; int main() { int a,b,c; c=a+b; coutcendl; cina; return 0; } #include iostream using namespace std; int main() { int a; coutHelloendl; coutWelcome to C++!endl; cina; return 0; } 二、程序设计语言的基本组成 1.字符集 字符集是构成C++语言的基本元素。用C++语言编写程序时,除字符型数据外,其他所有成分都只能由字符集中的字符构成。 英文字母A~Z,a~z 数字字符0~9 特殊字符: ! # % …… * _ + = - ~ / \ ‘ “ ; . : ? ( ) [ ] { } 2.关键字 关键字是C++中预先声明的单词,它们在程序中有不同的含义和用法。 bool break case catch char class const continue default do double else false float for if int long namespace new operator using 等 3.标识符 标识符是程序员定义的单词,它用来命名一些程序中的实体,比如函数名、变量名等。标识符的构成规则: 以大写字母、小写字母、下划线开始 可以由大写字母、小写字母、下划线或数字0~9组成 大写字母和小写字母代表不同的标识符 不能与关键字相同 合法的标识符: Rectangle Draw_line _No1 a b 非法的标识符 + - No.1 1 1st 4.操作符 操作符是用于实现各种运算的运算符号,例如:+ - * / 5.注释 注释是在程序中对程序进行的注解和说明,以便于阅读,在程序执行时不起任何作用。 /* This is a comment */ int I; //i is an integer 三、基本数据类型 数据是程序处理的对象,数据可以依据其本身的特点进行分类。不同类型的数据有不同的处理方法。例如整型、实型、字符型、布尔型等不同类型的数据。 数据不仅有类型之分,还有常量和变量之分。 常量是指在程序运行中始终不变的量。 变量是指在程序运行过程中可以变化的量,变量必须用名字来标识。 1.整型数据 类型 说明符 位数 数值范围 短整型 short 16 -32768~32767 整型 int 32 -231~(231-1) 长整型 long 32 -231~(231-1) 无符号unsigned short 16 0~65535 unsigned [int] 32 0~(232-1)unsigned long 32 0~(232-1) float 4字节 精度:3.4×10±38 7位有效数字 double 8字节 精度:1.7×10±308 15位有效数字 long double 8字节 精度:1.7×10±308 15位有效数字 2.实型数据 字符常量:单引号括起来的一个字符,如:a, D, ?, $ 字符变量:用来存放字符常量例:char c1,c2; c1=a; c2=A; 字符数据在内存中的存储形式 以ASCII码存储,占1字节,用7个二进制位 3.字符型数据 4.布尔型数据 布尔型变量的说明:例:bool flag; 布尔型数据的取值:只有 false 和 true 两个值 5.变量的定义和初始化 int num; float v,r,h; char ch1,ch2,ch3; int a=3,b=4,c=5;int a,b,c;a=3;b=4;c=5; bool flag 6.符号常量的定义 const pi=‘
您可能关注的文档
最近下载
- GB 50205-2020_钢结构工程施工质量验收标准.docx VIP
- ^“不忘初心继续前进”党课.ppt VIP
- (高清版)B-T 23821-2022 机械安全 防止上下肢触及危险区的安全距离.pdf VIP
- T_ZSLD 002—2025(《建筑物雷电防护装置隐蔽工程有效性检测技术指南》).pdf
- 机械工业建设项目概算编制办法及各项概算指标.doc VIP
- 不同血样采集管对干化学法血氨测定的影响比较.pdf VIP
- 《改革开放史》课程教学大纲.docx
- 《食品污染及其预防》课件.ppt
- 木兰辞(拼音打印).pdf
- LY_T 2899-2023 湿地生态系统服务价值评估规程.pdf VIP
文档评论(0)