- 1、本文档共93页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C基础第一章
通过此表可以看出高级语言的迅速发展。 1.6 C++程序组成部分 1.6 C++程序组成部分 C++程序结构: 编译预处理; - #include iostream.h 程序主体; - void main(),程序入口; - {cout“I am a student.\n”;},程序主体; - “;”表示一个语句结束; 注释; - 多行注释,/*…*/ - 单行注释,// 例1.1:实现一个简单的程序,输出“I am a freshman.”并换行 #include iostream.h void main() { coutI am a freshman.\n; //或者是 coutI am a freshman.endl; } 1.6 C++程序组成部分 例1.2:用一个程序实现求一个表达式4a-3b+2的值 #include iostream.h void main() { int a,b,result; coutplease input two integers:; cinab; result=4*a-3*b+2; coutthe result is:resultendl; } 1.6 C++程序组成部分 /*最简单的程序示例 */ #include iostream.h //预处理命令iostream void main() { cout“Hello World!”endl; } 最简单的程序 运行结果: Hello World! 作用等同于“\n”,不过“\n”是C语言的换行符,在C++语言中保留。 /*最简单的程序示例 */ #include iostream.h void main() { cout“Hello World!\n”; } C++程序的基本结构 注释信息 预处理命令 无返回值 无参数、无返回值的主函数 主函数名 函数开始 内部函数名 回车换行符 函数调用 语句结束标志 参数 函数体 函数结束 运行结果: Hello World! 在C++程序中,注释由“/*”开始,由“*/”结束,可以实现多行注释 ,也可使用“//”进行单行注释。例如:// 注释信息 C++语言的预处理命令都是以“#” 号开头。iostream.h是一个头文件 C++程序中允许插入若干行空行,它不影响程序的功能,同注释一样。为了程序的易读性,在编写C++程序时,根据需要可插入一定的空行 main是主函数名,一个C++语言程序有且仅有一个main函数。C++程序执行时就是从main函数开始,具体讲就是从“{”开始,到“}”结束。 cout是一个代表标准输出的流设备,它是在C++预定义的对象(在iostream.h中定义),前面包含的头文件就是为了能在这里使用输出设备cout 这个程序经编辑、编译和链接产生可运行的EXE的文件。运行它,将在屏幕上输出: 每个程序中都有且仅有一个名为main的函数,它是程序的主函数。 注 Hello, C++ World! 可以利用 cin 后跟 “” ( 两个“”号 ) 来给 “” 右边的数据输入值。 基本输入、输出 为提高程序的可读性,较大或较复杂的程序都应加上相关的注释信息, 以解释该程序。 分类 C++型注释——从“//” (双斜线)开始,本行中所有字符都被 作为注释处理。可以嵌在C型注释中。 C型注释——“/*”表示注释的开始,“*/”表示注释的结束。在“/*”、 “*/”之间的字符均被视作注释。主要用于大块注释。 注释 /*********************************** This program adds two integers that are entered by us, then writes the sum to screen ***********************************/ #includeiostream.h int main() { int x,y,z; //x、y、z are integer coutPlease input two integers:; cinxy; //enter x,y coutx=x y=yendl; //writes x,y to screen z=x+y; coutx+y=zendl; //writes the sum to screen return 0; } 注释
您可能关注的文档
- 2018版高考物理一轮复习第1章运动的描述匀变速直线运动的研究第1讲描述运动的基本概念课件.ppt
- 2018版高三数学一轮复习第十四章概率第三讲离散型随机变量及其分布列均值与方差∥件理.ppt
- 2018届高考化学总复习第4章非金属及其化合物第二节氯及其化合物课件.ppt
- 2018高考语文(全国通用版) 实用类文本阅读—新闻 高考体验—把握高考考情 感知高考真题.ppt
- 2018高考历史一轮复习第3单元现代中国的政治建设与祖国统一和对外关系第7讲现代中国的对外关系课件.ppt
- 2020书柜型录分析.doc
- 220kV母线倒闸操作讲义.doc
- 301_流动负债.ppt
- 320慢车调试指针.doc
- 227班法制教育主题班会.ppt
文档评论(0)