- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
全面兼容C它保持了C的简洁、高效和接近汇编语言等特点对C的类型系统进行了改革和扩充C++也支持面向过程的程序设计,不是一个纯正的面向对象的语言支持面向对象的方法C++语言程序的开发C++的特点//*********************//**ch1_1.cpp#includeiostream.h//预处理命令,以#开始,常见voidmain(){cout“Iamastudent.\n”;}运行结果:Iamastudent.C中注释以/*和*/分界如/*Thisisacomment.*/C++中允许以//开始一条注释,到行尾自动结束如Value=max(a,b);//Thisisacomment.—文件包含语句include或include””;用户常用函数说明代码可写成.h头文件,需要时使用include;—系统定义的头文件通常用include*.h,头文件在编译系统的include目录中查找;—自定义的头文件通常用include”*.h”,头文件先在当前目录中查找,然后在编译系统的include目录中查找;#includeiostream.hvoidmain(){………}a.cppiostream.h………………//*********************//**ch1_2.cpp#includeiostream.hvoidmain(){inta,b,result;cout“pleaseinputtwonumbers:\n”;cinab;result=3*a-2*b+1;cout“resultis”resultendl;}1C中的输入/输出使用函数scanf()和printf()如printf(“Enternewtag:”);scanf(“%d”,tag);2在iostream.h中定义两个对象:标准输入对象cin和标准输出对象cout;cin用于从标准输入设备读入数据(键盘),cout用于向标准输出设备写出数据(屏幕)。3endl表示回车换行结束,注意和的方向。4//*********************//**ch1_3.cpp**//*********************#includeiostream.h#includemath.hdoublemax(doublex,doubley);voidmain(){doublea,b,c;coutinputtwonumbers:\n;cinab;c=max(a,b);coutthesquartofmaximum=sqrt(c);}doublemax(doublex,doubley){if(xy)returnx;elsereturny;}C++程序的结构与基本组成简单的C++程序,是由若干函数构成的,有且仅有一个名称为main的函数存在,下图C++程序的基本结构:声明区#include……:函数声明定义全局变量主程序区类型main(参数行){程序主体;}函数定义区函数定义{函数主体;}1.声明区处在程序文件的所有函数的外部。(1)包含头文件:如#includeiostream.h(2)宏定义:如#definePI3.1415926(3)函数声明:如voidprint();(4)全局变量声明:如floatH=2.58;2.主程序区:以main()函数开始,是整个程序运行的入口,该函数中可能包含的内容主要有:(1)局部变量的声明:如:inti=1;(2)函数调用:如:y=sin(x);(3)一般运算:如:a=b+c+d/3;(4)结构控制:如:if(ab)c=a;3.函数定义区:除了main函数之外,还可以包含其它的函数,每个函数是由函数说明和函数体两部分构成的。函数定义区函数说明intmax(inta,intb)函数体{intc;c=a+b;return(c);}1946年,第一台电子计算机问世,应用领域迅速扩大,软硬件飞速发展,程序设计语言相继问世。程序设计语言:将自然语言形式化为有格式的语言1。机器语言:
您可能关注的文档
最近下载
- 临床流行病学研究中心-肿瘤流行病学.ppt
- 2023年公安院校联考笔试真题.docx VIP
- “理解+励志+逆境”九年级语文期末考试作文讲评-中考语文模拟卷作文讲评课件.pptx
- 中考冲刺初中地理总复习(精华完整版).ppt
- 基于PLC全自动药品包装机系统设计毕业设计.doc
- 七年级下册语文《短文两篇》习题(附答案) .pdf VIP
- 2025年硫酸钙项目可行性研究报告.docx
- GB_T 27930-2023_新能源充电新标准.pdf
- AP西班牙语语言和文化 样板教学大纲 AP Spanish Language and Culture Sample Teaching Syllabus.pdf
- 2023版《静脉治疗护理技术操作标准》解读.pptx
文档评论(0)