ImageVerifierCode 换一换
格式:DOC , 页数:27 ,大小:225KB ,
资源ID:7099554      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7099554.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c++指令解释.doc)为本站会员(ysd1539)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

c++指令解释.doc

1、一 基本符号分类1.大,小写英文字母 A-Z,a-z. C+当中区分字母大小写 .2.十进制字符号 0-93.标点符号标点符号 作用,逗号 数据之间的分隔符;分号 简单语句结束符单引号 字符常量起,止标记符“双引号 字符串常量起,止标记符:冒号 语句标号结束符或条件运算符空格 语句中各成分之间的分隔符左花括号 复合语句的开始标记右花括号 复合语句的结束标记4.单字符运算符运算符 作用(左圆括号 同右括号配对使用,用于表达式和函数运算)右圆括号 同左括号配对使用,用于表达式和函数运算左中括号 同右中括号配对使用,用于对数组元素的访问右中括号 同左中括号配对使用,用于对数组元素的访问+加号或正号

2、两个数加法运算或正数符号减号或负号 两个数减法运算或负数符号*乘号或间接访问运算符 两个数相乘或对象访问运算符/ 除号 两个整数相除取整数部分,一个实型数与另一个数相除取小数%取模运算符号 两个整形数相除取余数部分. 小数点或结构成员访问符 访问对象属性大于号 比较运算符!感叹号 逻辑非运算符波折号 按位逻辑异取反运算符变量的初始化:格式 1:数据类型 变量名=表达式;格式 2:数据类型 变量名(表达式);2.常量a.整形常量:#include void main()const int a=10,b=027,c=0x2a;coutvoid main()cout int c=b;cout 对象或

3、结构体指针运算符后置+ 自增运算符后置- 自减运算符2 ! 逻辑非运算符 按位取反运算符前置+ 自增运算符前置- 自减运算符sizeof 长度运算符a=b=c=2;在使用赋值运算符的时候应该保证赋值运算符两边的数据类型是兼容的除了“=”之外,还有几种复合的赋值运算符“+=,-=,=,/=,%=” 等等。A+=2; /等价于 A=A+2A*=2; /等价于 A=A*2A+=A-=a*a /等价于 A=A+A-a*a2. 算术运算符与算术表达式算术运算符通常为+, *, /, %。在程序当中的算术运算与我们现实当中的使用是相同的,需要强调的是两个整数相除的结果仍然是整数,小数部分会被舍去。例如:1

4、1/2=5#include void main()int a=11,b;double c=11,d;b=a/2;cout,= ,void main()int a=54;coutvoid main()int a=4;int b=3;int c=2;int d=abvoid main()int a=4;int b=3;int c=2;int d=(a=b)coutvoid main()int a;double b;char c;cout,,先求表达是 1 的值,然后求表达式 2 的值,最后求表达式 n 的值,最终结果为表达式 N 的值例如:#include void main()int a=4;i

5、nt b=3;int c=2;int d;d=(2*3,a*b);cout?:其中,表达式 1 的值为 bool 类型,表达式 2 和表达式 3 的值可以是任何类型。条件表达式的执行顺序是:先求结表达式 1.若表达式 1 的值为 ture,表达式 2 的值为结果,假 假 真 假 假若表达式 1 的值为 false 则结果为表达式 3 的值.例如:#include void main()int a=4;int b=3;int c=2;int d;d=ab?a:b;cout右移运算符与左移运算符相反,是将一个数的二进制位右移若干位。例如,将 10右移两位,Int a=102;10 00001010

6、0000001010 七 表达式语句在前面的课程我们学习了 C+程序中的一些基本要素,主要包括,常量,变量,运算符,表达式等。他们都是构成程序的基本成分。以后的课程我们将学习 C+程序的基本语句,语句是程序执行的最小单位,由表达式和分号组成。从结构划分可分为简单语句和复合语句;从功能上划分,可以分为分支语句、循环语句和跳转语句。1.语句的构成表达式是指运算符链接各个运算对象,符合语法规则的式子。由表达式组成的语句称为表达式语句,由一个表达式和一个分号构成。表达式与表达式语句的区别:表达式可以包含在其他表达式中,而表达式语句则不行。例如:x=(x+y;)*z;只有一个分号“;”的语句被称为空语句

7、,空语句不执行任何功能,连续出现多个分号也是允许的。虽然空语句对程序不起任何作用,但是会影响程序的运行速度。因此应该避免多余的空语句。#include void main()int a=2,b=3,c=4;coutvoid main()int a=2,b=3,c=4;a=a+b+c;b=a+b+c;c=a+b+c;coutvoid main()int a=2,b=3,c=4;coutvoid main() int a=1;int a=2;int a=3;coutvoid main() int a=1,b=2;if (ab)coutvoid main() int max,a=1,b=2,c=3;

8、if (ab)if (ac)max=a;elsemax=c;else if (bc)max=b;elsemax=c;cout;break;case 常量表达式 2:;break;case 常量表达式 n:;break;default:;注意:switch 后面括号中的表达式只能是整形,字符型或者枚举类型。需要使用花括号括起来。case 语句只起标号的作用,并不是在该处进行条件判断,并且不能重名。各分支中 break 起退出 switch 语句的作用。若没有 break 语句,程序将从匹配的case 处开始向后执行所有语句。例句: #include void main() int a,b;cou

9、ta;b=a/10;switch(b)case 10:case 9: coutvoid main() int a=0,b=0;while (avoid main() int a=0,b=0;do b+=a;a+; while (avoid main()int a=0,b=0;for (a;avoid main()int a=0,b=0;for (a;a+) if (avoid main()int a=0,b=0,c=0;for (a;avoid main()int a=1,c;for (a;a=0;c-)if (c=2)break;cout void main () int n=1,day=1

10、,len=800; while (n=1) if (len3) day+; len/=2; else break; coutvoid main()int a=0,b=0;label:a+=b;b+;if (bvoid main()int a=1;goto label;int b=2;label:coutvoid main()int a=1,b=2,c=3;coutvoid main()int a5=433,512,345,631,531;int max,b;max=a0;for (b=1;bvoid main()int a34,b,c;for (b=0;babc;coutusing names

11、pace std;void main() int a;int b;int c10;coutusing namespace std;void main() int a,*b;b=coutusing namespace std;void main() int a=10,*b;b=coutvoid main()int a5=1,2,3,4,5,*p;p=a;coutusing namespace std;void main() int a10=1,2,3,4,5,*b;int i;b=a;coutvoid main()int a34=1,2,3,4,5,6,7,8,9,10,11,12;coutvo

12、id main()int a34=1,2,3,4,5,6,7,8,9,10,11,12;int (*p)4;int i,j;p=a;for (i=0;ivoid main() char *p=“hello world“;coutint sum(int a,int b)int x=a+b;return x;void main() int x;x=sum(5,10);coutvoid leap(int yeah) if (yeah%4=0)coutx;leap(x);三 设置默认值参数如果经常需要传递同一个值到调用函数,则可以定义函数时为参数设置一个默认值。#include int sum(int

13、 a=10,int b=20)int x=a+b;return x;void main() int x;x=sum(20,30);coutint test(int a)return a=a*3;void main() int a=5;coutvoid test(int a,int b) int temp;temp=a;a=b;b=temp;coutvoid test(int a10) int i=0;for (i;iai;for (i=0;ivoid test(int a,int len) int i=0;for (i;iai;for (i=0;ivoid test(int a,int len) int i=0;for (i;iai;for (i=0;ilen;i+)coutai“ “;coutendl;void test2(int *a,int len)for (int i=0;ilen;i+)coutai“ “;coutendl;void main() int a4;test(a,4);test2(a,4);

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报