- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ch1_程序设计概要1
* * * 成绩最高98分,最低分57分,均值80.93分。85分(含85分)以上所占比例38.1%,75~84分所占比例40.48%,65~74分所占比例14.29%,60~64分所占比例4.76%,60分以下所占比例2.38%,1人缺考. 可明显看出:平时总评成绩和期末基本成绩的的曲线分布趋势,比较吻合。平时专心上课和积极上机实验的同学的平时总评成绩高,其期末基本成绩也高;而少数学习自觉性较差的同学,对基本概念理解不清,平时总评成绩低,其期末基本成绩也低。正所谓“一分耕耘,一分收获”,考试成绩分布合理。 * 程冠晓 电子科学与技术学院 科技楼537-2 Email: gx.cheng@szu.edu.cn Tel:0755-2653-8339 C语言程序与设计 C程序设计简介 * C程序设计简介 为什么要学C语言? 如何学好C语言? 计算机工作的基本原理 编程机制 C语言程序的基本结构 * C语言的前世今生 B (Ken Thompson), C (Dennis Ritchie, 1972,美国贝尔实验室), C++ (Bjarne Stroustrup) * 硬件(Hardware) 操作系统(OS) 应用程序(Application) 应用平台 基于平台的应用程序 低级语言的地盘 高级语言的地盘 C语言的地盘 为什么要学C语言? * 为什么要学C语言? C语言 信息安全 嵌入式系统 机器人 PC应用程序 操作系统 玩具游戏 计算机语言 电影特效 * 如何学好C? 兴趣!!! 多练!多用! 学好程序设计语言的唯一途径是上机。你的编程能力和你在机器上投入的时间成正比。 * 计算机工作的基本原理 整个过程的执行者是硬件,但硬件是受软件控制的 编程,就是编写软件,使硬件按照人的意图工作 * 计算机工作的基本原理 输入/输出 设备 存储器 运算器 控制器 源程序 和输入数据 输出结果 取出数据 存入数据 操作命令 存取命令 取出 程序指令 输入输出命令 计算结果 CPU “冯·诺依曼机”结构 大脑 记忆装置 眼睛和耳朵 程序和数据 执行结果 * 软件的形成 软件(Software)的形成 程序员编写程序源代码(Source Code) 编译器(Compiler)把源代码转换为可被计算机理解的机器代码(Machine Code) 把机器代码和所需的库文件机器代码链接,形成可执行文件(Executable File) * 软件运行过程的简单描述 软件的运行 计算机把机器代码读入到内存(Memory) 由CPU运行这些代码 读取输入(Input) 产生输出(Output) 完成程序员预定的功能 计算机专业后续课程 计算机原理 编译原理 操作系统 * C语言的编程机制 编辑(Edit) 扩展名为.c的源文件 编译(Compile) 扩展名为.obj的文件 链接(Link) 扩展名为.exe可执行文件 运行 (Run) * 函数体 C程序的基本结构 函数头 #include stdio.h int main(void) { int a,b,c; //定义三个整数变量 printf(Please input two number:\n); scanf(“%d,%d”, a,b); //分别输入两个加数 c=a+b; //对a和b求和,将结果赋值给C printf(%d+%d=%d\n, a,b,c); getch(); return 0; } * C程序格式和结构特点 例1.1 第一个程序 Hello,World! /* example1.1 The first C Program*/ #include stdio.h main() { printf(“Hello,World!”); } 注释 编译预处理 函数 语句 输出: Hello,World! * Visual C++6.0集成开发环境介绍 * Visual C++6.0集成开发环境介绍 * Visual C++6.0集成开发环境介绍 * C程序的上机步骤 C程序开发步骤 file.exe 程序代码的录入, 生成源程序*.c 语法分析查错,翻译 生成目标程序*.obj 与其它目标程序或库 链接装配,生成可执行 程序*.exe 编辑 链接 编译 执行 * 格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 main( ) { ………………. ……………… ………….. …………..
您可能关注的文档
- CET-4翻译备考(基础篇)概要1.ppt
- 第4章 工程经济分析基本经济要素概要1.ppt
- CET-4翻译备考2(基础篇)概要1.ppt
- 第4章 建筑结构概要1.ppt
- CE—FCC培训教材概要1.ppt
- CET-4翻译备考1(概述与试笔).ppt
- 第4章 风管制作安装概要1.doc
- CDJ2006程控加药机操作试用说明书 1.1.0概要1.doc
- CFG桩工程技术交底单概要1.doc
- CFG桩清土方案概要1.doc
- 2025年机械员之机械员基础知识考试卷附答案.docx
- 2025年机械制图考试题及答案新.docx
- 2025-2026学年小学音乐二年级上册(2024)苏少版(2024)教学设计合集.docx
- 员工家属感谢信(精选15篇).docx
- 高校课程教学设计与效果评估.docx
- 2025-2026学年小学音乐二年级上册(2024)西师大版(2024)教学设计合集.docx
- 《幼儿园万圣节英语主题班会》课件.pptx
- 2025年机械制图练习题库与答案.docx
- 2025-2026学年小学英语北京版四年级下册-北京版(2013)教学设计合集.docx
- 2025-2026学年小学英语北京版五年级下册-北京版(2013)教学设计合集.docx
有哪些信誉好的足球投注网站
文档评论(0)