1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c初步

1.1 C++的基本结构 1.2 常量与变量 1.3 运算符与表达式基础 1.4 语句及其流程控制 /* filename:ex111.cpp 这是一个求两个数和的例程 */ #include iostream.h int main() { int x=0,y=0,sum=0; //声明三个代表整数的符号,x,y为两个被加的数,//sum为和,它们的初值都为0 cout“Enter 2 integers separated by space:”; cinxy; sum=x+y; cout“The sum is ”sumendl; return 0; } 1、C++程序由注解、编译预处理和程序主体三部分组成。 2、“/* ... */”是按段注释,“//”只支持按行注释。 3、“iostream.h”是C++的标准输入输出头文件,cin、cout是“iostream.h”中定义的C++标准输入输出设备标识符。 4、C++的程序入口必须从main()开始,称为主函数,其返回类型默认为整型。 5、每个C++语句以“;”作为一个语句的结束。 6、C++程序文件名以CPP作为扩展名。 7、C++所有过程都用函数来实现,每个函数都有一个名字,函数体用一对花括号括起来。 1.1.2 C++基本数据类型 在C++中,任何数据在使用之前都要进行数据类型的定义,然后才能使用。 所谓基本数据类型是一种程序设计语言预先定义好的数据类型。C++的基本数据类型分为三大类,即整型、浮点型和字符型。 1.1.3 C++的标识符 C++的标识符只能由下边三种字符组成: 大小写字母 下划线 数字0~9 标识符只允许字母或下划线打头,长度不限,但只有前32个字符有效。C++对字母的大小写是有区别的。通常也不常用下划线打头。 (C++是大小写敏感语言) 例如: DrawCircle、DrawRectangle、var123、i_v_1等都是合法的标识符。 标识符主要用来标识常量、变量以及函数等等 。 1.2 常量与变量 1.2.1 常量 常量是指在程序运行过程中保持不变的量 。 C++有如下几种常量: 整型常量 如 2、100、-1等。 实型常量 如 3.14159、2.0、-1.0等。 字符型常量 如 ‘A’、 ‘a’、 ‘0’、 ‘7’ 、‘\n’、 ‘\a’等 字符串常量 如 “The area is :”、 “Beijing”,“Hello,World!\n”等 符号常量 符号常量是用标识符表示的常量,用关键字const声明。如: const double Pi=3.14159; const int MAXINT=32767 例1.2.1 //filename:ex2_1.cpp #includeiostream.h void main() { const double Pi=3.1415926, r=2.0; double area,circum; area=Pi*r*r; coutThe area is :areaendl; circum=2.0*Pi*r; coutThe circumference is :circumendl; } 1.2.2 变量 在程序执行过程中,值可变的量称为变量。每一个变量都有一个由程序员给出的变量名,以此来标识该变量;同时每一个变量又具有一个特定的数据类型 。如: int a, b=1; float length=2.0,width=3.0; char ch; ch=‘A’; 1.3 运算符与表达式 C++的运算符有以下13类 : 算术运算符 + - * / % ++ -- 关系运算符 == = = != 逻辑运算符 ! || 位运算符 ~ | ^ 赋值运算符 = 条件运算符 ? : ☆ 逗号运算符 , 指针运算符 * 字长运算符 sizeof 强制类型转换运算符 (类型) 分量运算符 . - 下标运算符 [] 其它 如函数调用运算符 1.3.1 算术运算符 1. 双目算术运算符 + - * / % / 整除 5/2=2 5.0/2.0=2.5 若 /的操作数都为整数,则为整除。 例:

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档