北京大学c++教程.ppt

北京大学c++教程.ppt

ID:58556486

大小:738.50 KB

页数:314页

时间:2020-09-05

北京大学c++教程.ppt_第1页
北京大学c++教程.ppt_第2页
北京大学c++教程.ppt_第3页
北京大学c++教程.ppt_第4页
北京大学c++教程.ppt_第5页
资源描述:

《北京大学c++教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《C++语言程序设计》电子教案教师:李立第一章C++语言概述§1.1C++语言的简史与特点一、简史C++语言是1980年由Bell实验室开发的一种面向对象的程序设计语言,它是在C语言的基础上发展起来的。最初被称为“带类的C”,1983年更名为C++。第一章C++语言概述二、特点1、继承了C语言的优点和市场优势。2、增加了面向对象机制。3、弥补了C语言不支持代码重用、不适宜开发大型软件的不足。第一章C++语言概述§1.2简单的C++程序例1:设计一个最简单的C++程序。voidmain(){}说明一说明二说明三说明四第一章C++语言概述一、程序和程序文件1、程序

2、:用计算机语言对程序要完成任务的描述。2、程序文件(源程序文件):存储程序的文本文件。名称为:﹡.cpp返回第一章C++语言概述二、函数和函数定义1、函数:具有特定功能的程序模块。2、函数定义格式:类型修饰符函数名(形式参数表)函数体如:doubleArea(doubler){return3.14*r*r;}注:每个C++程序都由一个或多个函数组成。返回第一章C++语言概述三、主函数(main函数)1、每个C++程序至少要有一个函数,这个不可缺少的函数就称为主函数,约定的函数名为main。2、主函数是程序的入口。一个应用程序是从主函数中第一个语句开始执行。返回

3、第一章C++语言概述四、字母的大小写1、在C++程序中,字母的大小写具有不同的含义。如:main、Main、MAIN表示不同的名称。2、主函数的名称只能是main。返回第一章C++语言概述例2:设计一个程序,显示“同学们,你们好!”。#includevoidmain(){cout<<”同学们,你们好!”;}此程序的输出结果为:同学们,你们好!说明一说明二说明三说明四说明五说明六第一章C++语言概述一、C++语句1、基本语句以分号;作为结束标志。如:cout<<”同学们,你们好!”;2、复合语句用大括弧{}括起来的语句序列。{cout<<

4、”你们好!”;cout<<”大家好!”;}返回第一章C++语言概述二、程序书写风格一行中可以有多个语句;一个语句也可以分布在连续的若干行中。如:cout<<”你们好!”;cout<<”大家好!”;cout<<”你们好!”;返回第一章C++语言概述三、常量1、常量是程序中数据的一种重要的表现形式,常量的值在程序运行过程中不可改变。2、常用常量字符常量如:’a’字符串常量如:”string”整型常量如:345实型常量如:3.45返回第一章C++语言概述四、cout和数据的显示输出1、cout:连接显示器的C++输出流对象。2、<<:输出操作符。第一章C++语言概述

5、3、显示输出语句的格式:cout<<表达式【<<表达式】;注:【】中内容可有可无,若有,可重复多次。如:cout<<100;屏幕输出100cout<<100<<200<<100+200;屏幕输出100200300第一章C++语言概述4、插入空格:(空格符为’’)如:cout<<100<<’’<<200<<’’<<100+200;屏幕输出:100200300第一章C++语言概述5、换行输出☆换行符号:’’☆换行控制符:endl如:cout<<100<<200;cout<<100<

6、+语言概述五、编译预处理命令#include1、#:预处理命令的标志。2、#include:包含命令;把一个文本文件的内容插入到该命令处。3、命令参数;给出要插入文件的文件名。返回第一章C++语言概述六、头文件:以h为扩展名的文本文件如果程序文件中引用到的函数、变量、常量、对象、数据类型等是由别的文件提供的,则必须在程序文件的开始部分用#include命令把有关的头文件包含进来。返回第一章C++语言概述例3:设计函数hello,通过显示“×××,你们好!”,向指定的人问好。#includevoidhello(ch

7、ar﹡s){cout<

8、续执行。返回第一章C++语言概述二、程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。