C++实例教学(基础知识-01).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++实例教学(基础知识-01) 1.1 简单的C++程序 // program 1_1.cpp #includeiostream.h void main() { coutLets learn to write a C++ Program.; cin.get(); } 此程序由6行组成, 1)第1行为注释,程序的每行如出现符号 // ,则其右的所有符号为注释。注释是帮助阅读程序的说明,与该程序运行没有关系。在程序被编译时,注释被当作空格处理。此行指出本程序以文件program 1_1.cpp存储。 2)第二行#include是一条编译预处理指令,它告诉编译系统在编译本程序时把系统提供的头文件iostream.h的内容插入到第二行的位置,它在程序中的作用与第5行的输出语句有关。 3)第3~6行是程序的主体,由一个主函数组成。其中main是主函数名,第一个void指出该函数无返回值。括号()表示函数,括号内为函数的参数表,但此函数无参数,故用void表示,它与空括号的效果相同。 第4~6行称为函数体,用{ }括起来。函数体内可以包含任意多行语句。 第5行是本程序中唯一要执行的任务:向屏幕输出(显示)一字符串。 cout是一个标准输出文件名,这里表示屏幕。符号“”是运算符,它指示计算机把其右端用双引括起来的字符串输送到cout文件即屏幕。由于cout和的说明都在系统提供的头文件iostream.h中,因此,凡是程序中需要使用cout、等标准输入输出功能时,第二行包含的指令#include必须列出。    4) cin.get()表示按任意键继续。 5)此程序的执行结果为在屏幕上显示: Lets learn to write a C++ Program. --------------------------------------- 1.1.2 求两个数的和 程序如下: // program 1_2.cpp #includeiostream.h void main() { int a,b,sum; // 定义了三个整型变量 a=43; // 把整数常量赋给变量a b=37; sum=a+b; // a与b相加的和赋给变量sum coutThe sum issum; coutendl; // endl 是回车换行的作用 } 程序运行结果如下: This sum is 80 ---------------------------- 1.1.3 计算圆面积 程序代码如下: // program 1_3.cpp #includeiostream.h void main() { const float pai=3.14; // 用const 说明了一个float型常量pai,m由于pai是常量,所以在 // 程序中这个值不会被改变 float radius; // 说明了一个float型变量radius,用于存放半径值 coutEnter radius: ; cinradius; // cin 为iosream.h中说明的文件,作用为接收键盘输入。如此 // 时从键盘输入一个数2.5,就把输入的这个值送入变量radius. float area=pai*radius*radius; // 说明了一个float型常量area,用于存放计算后的面积 cout\n The area of circle is : ; coutareaendl; // 输出面积 } 程序运行结果如下: Enter radius: 2.5 The area of circle is 19.625 说明:这个程序相对于progam 1_2有一个明显的优点,就是它的输入数据不必在编程时确定,而是在运行时由操作者直接从键盘输入。 -------------------------------------------------------------------------------------- 上面的程序称为简单程序。直观上看,它们都很短,进一步分析发现它们有两个特点: 1)程序要做的事情是由程序员在编程时就安排好了的,是固定不变的。 2)程序要做几个动作也是由程序员在编程时安排好的,程序实际上是一个简单的命令序列。 下面的程序有了“判断”的能力。此程序用于温度值(攝氏与华氏温度)的换算,输入温度值并指出该值是攝氏(C)还是华氏(F)温度,然后程序根据不同的输入(攝氏或华氏)进行不同的换算。 2.1 按条件进行判断 // program 2_1.cpp #includeiostream.h void main() { float t,tc,tf

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档