c++教学笔记新.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c教学笔记新

C++教学笔记 C++与C的区别 1:C++是基于C语言的,又大大发展了C语言。 2:C的任何程序可以不加修改就能够在C++环境中运行。返之则不然。 3:C++与C的本质区别是C++支持面向对像的程序设计,而C则不是。 介绍VC++的编译环境 1:C++的编译环境有很多。比如:borland c++,vc++,truboc c++等。而我们用的是VC++。 2:vc++是用项目工作区,项目,与源文件来组件程序的。 3:一个工作区里面可以包含多个项目,一个项目里面可以包括多个文件, 一般都是一个工作区里面只包含一个项目,并且工作区的文件名与项目的文件名一样 工作区:*.dsw,项目是:*.dsp,源文件:*.ccp 4:如何新建一个工作区与项目 5:新建一个程序:扩展名为(*.cpp) 3:打开一个程序: 4:保存 5:讲一下项目空间窗口 C++的输入和输出: 输入: cin变量名变量名 输出:cout变量名(表达式) C++的注释 为什么要注释: 为了增加程序的可读性,也为了以后易于维护。 怎么样注释: 行注释:// 块注释:/*....*/ 说明: 1:在使用cin,或cout来输入输出时,一定要加上头文件iostream.h 2:在使用cin给变量输入值时,只有两种可能的输入方法: 1):一个数+空格+一个数 2):一个数+回车+一个数 小试牛刀 编写一个程序让用户输入三个数,求出三个数的最大值 C++数据类型与表达式对C的补充 1:const常量。相当于C语言里面的宏。 定义格式: const 类型标识符 变量=值 比如:const float pi=3.14; 说明: 1): 使用const定义常量时,可以在定义变量之前,也可以之后,不过一般是在定义变量之前 2): 用户只能引用常量的值,而不能通过代码来改变常量的值 2:变量定义 C++充许用户在需要变量时,才定义变量。这与C完全不一样。 小试牛刀 1:让用户输入三个整数a,b,c求出以这三个数为一元二次方程的两个根 2:判断一个数是否是素数 产生随机数 #includetime.h #includestdlib.h #includeiostream.h void main() { int i; srand((unsigned)time(NULL)); for(i=1;i=100;i++) { coutrand()%90+10 ; if (i%5==0) coutendl; } } 函数的补充 函数的定义格式: 函数类型 函数名(参数列表) { 语句体 } 函数的调用: A:函数的传值调用: 型参的改变不会影响实参 B:函数引用调用: 1):什么是引用: 相当于为一个变量取一个别名,以后别名的改变就是变量本身的改变,或者变量本身的改变,也就是别名 的改变 类型标识符 别名=变量名 比如: int a=4,b=a; (给变量a取个别名b,以后b的改变就是a的改变,a的改变就是b的改变) 或 int a=4; int b=a; 但不能 int b=a,a=4; 说明: 如果别名的类型与变量的类型不一致的话,则变量只会把值传给别名,别名的改变不会影响变量 函数的默认参数: C++充许在定义函数时,可以给某些参默认值,这样在调用时,如果外界不给参数指定值的话,函数会自动用它的默认值来代替 比如: int sum(int a,int b=10) [给b指定默认值] 调用时:sum(10)就相当于sum(10,10)。 说明:函数默认值的指定是从右到左的,也就是说,如果

文档评论(0)

wt60063 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档