下载此文档

无偿献血知识培训.ppt


文档分类:生活休闲 | 页数:约52页 举报非法文档有奖
1/52
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/52 下载此文档
文档列表 文档介绍
无偿献血知识培训.ppt1
C++程序设计 第二讲
周辉
中国科学院电子学研究所
2014年春季学期
内容提要
C++程序的结构;
C++语言的基本组成
简单的输入、输出、信息表达、计算
编程步骤
2
程序设计与计算机语言
C++语言
二十世纪50年代末的ALGOL 60
1963年,剑桥大学将ALGOL 60语言发展成为CPL
1967年,剑桥大学的Matin Richards,BCPL语言。
1969年,美国贝尔实验室的Ken Thompson, B语言
1973年,贝尔实验室的Dennis Ritchie, C语言
C++的诞生
1983年,贝尔实验室的Bjarne Stroustrup, C++
类、继承、多态、模板、异常处理——面向对象
1998年C++成为国际标准
++的特点
C++全面兼容C、C++是面向对象的语言
3
第一个C++程序
“Hello world”
1972年贝尔实验室,布莱恩·柯林汉
Introduction to the Language B
Hello World程序的意义
在屏幕上显示“Hello World”
【例1-1】编写程序,在屏幕上显示“Hello World!”。
编写程序
显示一句话
4
操作演示
①在记事本或C++编程环境中输入如下的程序:
/*Example1-1 hello world! */ //程序注释
#include <iostream> //包含基本输入输出库头文件
using namespace std; //使用名字空间
int main() //主函数
{
cout<<"Hello world!"; //在屏幕显示Hello World!
cout<<endl; //换行
return 0; //程序结束,
}
②编译、链接、运行。
5
C++的程序结构和C++程序的执行顺序
注释,//, /*……*/
编译预处理
名字空间
主函数,有且唯一,C++程序执行的起点★
函数名、函数体、返回类型、返回值
显示、输出字符串
语句,分号
一行多句,一句多行
从main函数开始,从上到下逐条语句执行★
6
【思考题】
编写程序,在屏幕上显示:
*****************************
University of International Business and Economics
No. 10, Huixin Dongjie,Chaoyang District, Beijing 100029, People's Republic of China
*****************************
7
【例1-2】
编写程序,从键盘输入两个整数,计算它们的和,在屏幕上输出这两个数的和。
【问题分析】
C++中,输入使用cin>> <表达式>;若a,b表示两个整数,则a+b就表示它们的和。如果想用c表示和,可以写成c=a+b;。
8
【源程序】
/*example1-2 calculate c=a+b */ //程序注释
#include <iostream> //包含基本输入输出库头文件
using namespace std; //使用名字空间
int main() //主函数
{
int a,b; //说明用a,b表示整数
int c; //说明用c表示整数
cin>>a>>b; //输入a,b
c=a+b; //计算a,b的和,结果用c表示
cout<<c<<endl; //输出结果c
return 0; //程序结束,
}
9
【程序分析】
变量、运算符、表达式、赋值运算符
常用算术运算符
加+ 减- 乘* 除/ 求余%
运算顺序、优先级
小括号改变优先级
思考题
修改程序,是结果显示如下的算式
输入: 10 19
显示: 10+19=29
10

无偿献血知识培训 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数52
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhqw888
  • 文件大小3.95 MB
  • 时间2018-03-06