[工学]概论.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]概论

授课计划;;授课计划书;语言入门。。。。;计算机是一个和谐的整体,就像人;计算机的本质?;思考的基础——计算;内存空间与编码;物质基础决定上层建筑;编程方式历经: ;计算机语言——天书?;自然语言?——汇编语言;脱离硬件的高级语言;高级语言特点——结构化编程;高级语言——C语言和C++;C++ 的历史 C语言的扩展 20世纪80年代早期: Bjarne Stroustrup (Bell 实验室) 对C提供扩展 提供了面向对象编程的能力 对象: 模拟现实世界中的实体 面向对象编程 容易理解、纠正和修改 “混合型语言” C语言方式 面向对象方式 兼用两种方式;1.9 Java;1.其他高级语言还有……..;Why ? ;How to ? ;典型 C++ 环境基础;C++ 编程的阶段: 编辑 预处理 编译 连接 装入 6. 执行 ;1.21 简单程序1:打印一行文本;简单程序——打印文本;C++程序结构;fig01_04.cpp ;1 2 // Printing multiple lines with a single statement 3 #include iostream.h 4 5 // function main begins program execution 6 int main() 7 { 8 cout Welcome\nto\n\nC++!\n; 9 10 return 0; 11 12 } ;变量 specifier type name initializer; 变量名字 有效标识符 一系列字母、数字和下划线 不能用数字开头 区分大小写 普通数据类型 int – 整数 char – 字符 double – 浮点 几个相同类型的变量可以在同一声明里 int integer1, integer2, sum; ;1 // Fig. 1.6: fig01_06.cpp 2 // Addition program. 3 #include iostream 5 // function main begins program execution 6 int main() 7 { 8 int integer1; // first number to be input by user 9 int integer2; // second number to be input by user 10 int sum; // variable in which sum will be stored 12 cout Enter first integer\n; // prompt 13 cin integer1; // read an integer 15 cout Enter second integer\n; // prompt 16 cin integer2; // read an integer 18 sum = integer1 + integer2; // assign result to sum 20 cout Sum is sum std::endl; // print sum 21 22 return 0; // indicate that program ended successfully 24 } // end function main;我们知道了。。。;我们的问题。。。;示例;内存与变量;基本数据类型;变量定义规则;字面量;转义符 \ 表示要输出特殊字符 ;常量;输入/输出 cin 标准输入流 键盘输入 等待用户输入数值, 然后打回车 将这个数值赋给变量 将数值转换为变量的数据类型 cout 标准输出流 计算机屏幕显示 流插入操作符 运算符右边的值插入输入流中 cerr 标准错误流 显示错误信息;表达式与赋值;算术运算;运算顺序由运算符优先级规则确定 括号中表达式先求值 括号有最高优先级,从内层向外层求值 乘法、除法、求模运算优先 多个乘法、除法、求模从左向右求值 然后再进行加法和减法 从左向右求值 ;数学函数库——一个常用的标准库;;赋值运算符;常见的… 混淆相等 (==) 和赋值 (=) 运算符;数值溢出: 计算过程

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档