第1章_C语言概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机
wk.baidu.com
汇
高
面向过程
器
编
级
语
语
语
言
言
言
面向对象
1972年, Bell实验室的丹尼斯.里奇(Dennis Ritchie)和肯尼
C如P:U指10令面00系向0用0思统机0助0.,器汤记普由的符加森0语(、号K言en1描序t述ho列m的p构so指n成)令推的出系指面统向令过码程组的C成语言 10010如01S09t08rA0o年uDs,tD减rBuepl)Al博实,士验B创室建的出比“扬带尼类.斯的朱C”斯,朱1夫98(3B年ja正rn式e命名为C++,
a = 10;
函数 语句
b = 24;
sum = a+b;
cout<< "sum="<< sum << endl;
}
注释
运行结果:
sum=34 >
1.3 C++程序结构
(1)“/*……*/”是注释,目的是帮助有关人员了解、管理 程序。计算机在接受程序时,会自动忽略从“/*”到“*/” 的内容。 以“//”开头直到行结束的部分也是注释,与上述注释的区 别是它的范围只到本行的结束为止,不能跨行。注释可以出 现在程序中的任何位置.
图1-7
❖ (8)正确输入程序的全部内容,如图1-8所示,然 后选择菜单命令“File”|“Save”,把输入的内容 保存到文件c:\student\ch1_01.cpp。
图1-8
(9)选择命令“Build”|“Compile ch1_01.cpp”, 结果如图1-9所示。
图1-9
❖ (10)选择命令:“Build”|“Build ch1_01.exe”,结果如图1-10所示。
1.3 C++程序结构
(5)“cout << "请输入两个整数:";”的作用是在屏 幕上显示提示文字,要提示的内容“请输入两个整 数:”跟在运算符“<<”(连续两个小于号)的后 面。
(6)“cin >> a >> b;”的作用是从键盘输入两个数值 给变量a和b,两个变量分别跟在运算符“>>”(连 续两个大于号)的后面。
C++语言程序设计
1.3 C++程序结构
第一章 C++语言概述
/* example1.1 calculate the sum of a and b */
#include <iostream.h> // This is the main program
预处理命令
int main() { int a,b,sum;
❖ 基本编程习惯
1.缩进、空格、换行、空行、对齐 2.程序注释
❖ C++程序结构
1.#include <文件> 2.int main(){…}函数 3.程序注释 方式 // 、 /* */
❖ 创建和运行一个C++程序的方法步骤
它是由C发展而来的以面向对象为主要特征的语言。
>>
1.2 编程修养
程序员应具备的素质
❖有钻研的精神,勤学善问、举一反三 ❖有积极向上的态度,有创造性思维 ❖有与人积极交流沟通的能力,有团队精神 ❖谦虚谨慎,戒骄戒躁 ❖写出的代码质量高。包括:代码的稳定、易读、规范、
易维护、专业
基本编程习惯
❖版权和版本 ❖缩进、空格、换行、空行、对齐 ❖程序注释
图1-10
❖ (11)选择命令“Build”|“Execute ch1_01.exe”,出现如图1-11所示的运行窗口。
图1-11
❖ 从键盘输入7和5,中间用空格隔开,回车。屏幕显 示程序的运行结果如图1-12。
图1-12
❖ (12)选择命令“File”|“Exit”,关闭 VC++。
本章小结
(7)“sum = a + b;”的作用是使变量sum的值成为a与 b之和。
(8)“cout << ”两数之和是:” << sum << endl;” 的作用是依次向屏幕输出每个运算符“<<”后面的 内容,先是文字“两数之和是:”,再是变量sum的 值。
1.4 创建和运行一个C++程序
❖ (1)在Windows 环境中,选择菜单命令“开始”|“程 序”|“Microfoft Visual Studio 6.0”|“Microsoft Visual C++ 6.0”,启动VC++,出现如图1-1所示的窗口。
图1-1 VC启动窗口
创建和运行一个C++程序
❖ (2)选择命令:“File”|“New”,在弹出的“new”对话 框中,在“Project”标签下选择“Win32 Console Application”,在“Location:”文本框中指定新建工程 的路径c:\student,再在“Project name:”文本框中输入 新建工程的名称ch1_01,如图所示。
E-mail:
教材、参考书与课时安排
教材 《基础C++程序分析与设计》马瑞新等著 大连理工大学出版社
实验教材 同上
参考书 《C++程序设计教程》(第二版)钱能著 清华大学出版社
教学课时数:60学时
上机安排
❖上机地点:4号教学楼4号机房 ❖上机时间: 一班:星期四(3,4) 二班:星期三(7,8) ❖要求:
❖ 第二阶段为课程设计,由综合程序设计全 过程作为评分依据,而不是只看结果。
学习本课程的目的
掌握C++语言的基础知识 掌握程序设计中常用的算法 能够用C++语言编写简单的程序
学习方法
学习编程好比学习写作
学语基-学习数据类型、控制结构、语法规则 写文章-掌握程序分析、算法与编程
循序渐近
阅读/分析程序->摹仿编程->掌握常见程序模块 ->简单程序->复杂编程
(2)“#include <iostream.h>”是预处理命令。 (3)
void main() { …… } 这是程序的主体。main()表示主函数,“main”是它的函数 名。由一组大括号“{ }”括起来的是函数体。 (4)函数体中的“int a,b,sum;”是变量声明,通知计算机 为将要用到的变量a、b、sum安排存储空间。
所有作业必须独立完成 作业必须经上机调试通过
上机时间玩游戏,按缺席处理
课程要求
课前请做好预习 保持课堂安静,头脑清醒,思维活跃 认真、独立、按时完成并提交作业 重视上机实践,有效利用宝贵的上机时间
本课程的教学与考试
本课程教学分两阶段:
❖ 第一阶段为程序设计基础课程考试,总成 绩由期末考试(60%)、平时成绩(40%) 合成。其中平时成绩由考勤(10%)、作业 (10%)、上机实验(20%)
多看参考书和现有程序
重视上机,切实掌握程序调试技术
上课时应特别注意程序演示
第1章 C++语言概述
本章内容 1.1 C++语言发展历史
1.2 编程修养 1.3 C++程序结构 1.4 创建和运行一个C++程序步骤
C语言程序设计
第一章 C语言概述
1.1 C++语言发展历史
程序设计语言的发展
程序设计是数据被加工的过程
图1-2 New 对话框
创建和运行一个C++程序
❖ (3)单击“OK”按钮,显示对话框如图1-3所示。
图1-3
(4)选中“An empty project”后,单击“Finish” 按钮,在弹出的“New Project Information”对话框 中,单击“OK”按钮,出现如图1-4窗口:
图1-4
(5)选择命令“Project”|“Add to Project”|“New ...”,出现如图1-5对话 框。
图1-5
(6)在“Files”选项卡下,选择“C++ Source File”,在“File”文本框中输入“ch1_01”,如 图1-6所示。
图1-6
(7)单击“OK”按钮,出现如图1-7所示的窗口,右边 的“ch1_01.cpp”框中有字符输入光标闪烁,提示 输入程序。