- 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教学笔记新
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)