西安交通大学 《C语言程序设计》 课件-第1章.pptVIP

西安交通大学 《C语言程序设计》 课件-第1章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机计算方法 计算∏公式如下,要分析计算速度、精度、空间 Machin公式 (1) (2) (3) Ramanujan公式 (4) Chudnovsky公式 (5) 计算机和家用电器的最大区别是什么? 根据社会需求随时随地编写软件(程序) 不断扩充、增加计算机的“能力” 核心是程序设计:让计算机按你的意愿去工作 计算机是最忠实的ROBOT,“会用”计算机 C++是目前最流行的计算机语言之一 课 程 简 介 — 意义 每周授课与实验各2小时:2+2 实验暂定周四晚6:00-10:00,实际上7点-10点 课堂讲授: 教材中的前11章内容 每章2学时,第4章与第6章需要讲授4学时 2次习题课 上机实验: 每周完成一份实验报告(电子版),每周一晚12点交 课 程 简 介 — 教学模式 精品课程网站: EMAIL:gugang@ 教学课件、资源及实验使用电子教室 用户名:学号 密码:学号 交实验报告:电子教室 课 程 简 介 — 交互方式 浏览器中输入39/ 点击登录:学号+学号(密码) 点击课程名称 点击某周作业,查看作业题目或下载资源 上传要交的实验报告 电子教室使用方法 经验:勤练,独立,不要欠帐 交作业约定:5次纸本作业+13次实验报告 约3周布置1次纸本作业,下周五晚12点前交 每周布置实验作业,下周一晚12点前交 上课、上机有事请假,点名不到算旷课 课 程 简 介 — 若干要求 课程最终成绩由下列考核项目构成: 13次实验作业,每次2分,共26分 5次纸本作业,每次2分,共10分 期中考试20分,在第7周左右进行 期末考试40分,在第17周周末进行 奖励分数4分(根据平时交互、学习态度、作业综合质量、考勤等) 课 程 简 介 — 过程控制 课程简介 程序设计基本概念 输入输出语句 C++程序概貌 编程举例 授 课 提 纲 程序 使用计算机语言为完成某个任务所组成的指令(语句)集合 指令(语句) 让计算机进行某个操作的命令 算法 完成某个特定任务的方法步骤 描述算法的工具 伪代码、流程图、自然语言等 程序设计基本概念 算法可用各种方法加以描述,常用下面两种 伪代码(英文、中文、类Pascal、类C语言) 流程图(框形、盒图、PAD图) 程序设计基本概念 伪代码是介于自然语言和计算机语言之间的语言 所谓流程图是采用图形符号来表示各种操作步骤 常用流程图符号如下表: 程序设计基本概念 设计计算1+2+3+??????+1000的算法 伪代码描述算法如下: 步骤1:使SUM=0 步骤2:使I=1 步骤3:计算SUM=SUM+I 步骤4:计算I=I+1 步骤5:如果I≤1000,则转步骤3,否则转下一步 步骤6:输出(或显示)SUM的值 开始 SUM=0,I=1 SUM=SUM+I I=I+1 输出SUM 结束 I≤1000 成立 不成立 程序设计基本概念 步骤1:计算(1+1000)?1000/2,将结果再放入SUM中 步骤2:输出(或显示)SUM的值 前面累加的算法太繁琐 根据数学上可以推导出计算公式( 1+1000 ) ? 1000/2 具体伪代码和流程图算法描述如下: SUM=(1+1000)×1000/2 开始 输出SUM 结束 程序设计基本概念 程序设计指用某种计算机语言编写调试程序的过程 设计程序的目的是让计算机自动求解问题 程序设计往往是一个过程,主要包括: 问题分析 算法设计 编写程序 调试程序 整理文档 程序设计基本概念 调试程序包含如下步骤: 编辑程序:输入编写好的程序,形成源程序.cpp 编译程序:将源程序翻译成目标程序.obj,检错纠错 连接程序:将目标程序连接转换成可执行程序.exe 运行程序:运行可执行程序,检验结果的正确性 程序设计基本概念 授 课 提 纲 课程简介 程序设计基本概念 输入输出语句 C++程序概貌 编程举例 程序是语句集合,语句是让计算机操作的命令 介绍第1条语句:输出语句 输出语句的书写(语法)格式如下: cout E1 E2 … Em; cout是关键字,可以称作命令词 语句执行的操作:在屏幕上显示m个数据值 E1……Em可以为整数、实数、单个字符、文字串(字符串)、计算公式、变量 语句结束用分号 输出语句 例如: cout “1+2+……+1000=” (1+1000)*1000/2 endl; 输出语句 例如: cout ‘H’ ‘e’ ‘l’ ‘l’ ‘o’ ‘!’ endl; 例如: cout “圆周率:” 3.14159 “圆半径:” 10 endl; Cout “圆面积:” 3.14159*10*10 endl; 输出语句 例如: cout “圆周率:” 3.14159 “\n圆半径:” 10; Cout

文档评论(0)

逍遥子 + 关注
实名认证
文档贡献者

互联网搬运工

1亿VIP精品文档

相关文档