[工学]第1章 程序设计和C语言.pptVIP

  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文档。上传文档
查看更多
[工学]第1章 程序设计和C语言

第1章 程序设计和C语言 1.1 程序设计的基本概念 1.1.1 程序和程序设计 程序:是指可以被 计算机连续执行的一条条指令的集合,也可以说是人与机器进行“对话”的语言。 程序设计:用程序设计语言编写程序的过程。  包括提出问题、确定数据结构、确定算法、编码、调试程序及书写文档等一系列过程。   计算机基本工作过程 整个过程的执行者是硬件,但硬件是受软件控制的 编程,就是编写软件,使硬件按照人的意图工作 1.1.2 计算机语言 计算机直接能读懂的语言 机器语言(Machine Code),也叫机器代码 一种纯粹的二进制语言 机器语言编写的1+1程序 汇编语言(Assemble Language)编写的1+1程序 BASIC语言编写的1+1程序 C语言编写的1+1程序 C程序设计语言 C语言被分类位高级语言,但实际上它是一种介于高级语言和低级语言之间的语言。 很多流行语言、新生语言都借鉴了它的思想、语法 从C++,到Java,再到C# 正确地学好C语言,是学习这些流行语言的基础。 C语言的设计者 Dennis M. Ritchie 和Unix的设计者Ken Thompson 接受美国国家技术勋章 Ritchie和Thompson在开发UNIX 1.1.3 算法的概念 1、广义地说,为解决一个问题而采取的方法和步骤,就称为“算法”。 2、算法的描述 常用的有3种:伪代码、流程图、N-S结构图 3、算法的特性 有穷性 确定姓 有零个或多个输入 有一个或多个输出 有效性 1.1.4 结构化程序设计 (1)顺序结构: (2)选择结构:当p条件成立时执行A操作,p不成立则执行B操作。 (3)循环结构: 当型循环结构 直到型循环结构 VC++6.0 上机步骤 1、启动VC++ “开始”—“程序”—“Microsoft Visual Studio 6.0”—“Microsoft Visual C++ 6.0” 2、新建/打开C 程序文件 “文件” / “新建”菜单项 单击“文件”标签,选中“C++Source File”或“TextFile” 在右边的“文件” 框中输入要建立的程序文件名,后缀为.C(如myfile.c), 在右边的“目录”框中输入该文件所在路径(如F:/LL),按“确定”。然后在编辑窗口中输入程序。 编译、连接(.exe) 如果程序没有错误,将在信息窗口中显示内容: 0 error(s) 0 warning(s) 运行 “编译” / “执行”菜单项(或快捷键【Ctrl+F5】)执行程序 当运行C 程序后,VC++将自动弹出数据输入输出窗口 。按任意键将关闭该窗口。 1.3 C语言简介 1.3.1 如何学习C语言 学习主线: C程序 函数 (预处理命令) 语句 结构 构成 (顺序、选择、循环) (常量、变量、表达式) 例1  计算两个整数之和的C程序 第1行: #include stdio.h 第2行: main ( ) /* 求两数之和*/ 第3行: { 第4行: int a,b,sum ;  /*变量说明*/    第5行:  a=10;     /* 把整数10赋给变量a*/ 第6行:  b=20;     /* 把整数20赋给变量b*/ 第7行:  sum=a+b;   /* 把两数之和赋给变量sum*/  第8行:  printf( “a=%d,b=%d,sum=%d\n”,a,b,sum); /*把计算结果输出到用户屏幕上*/ 第9行:   } 1.3.2 C程序的构成 1. 头文件:预处理命令后不能加“;” 2. 主函数:有且只能有一个main,位置不固定,main只能小写,圆括号不能省。 3. 函数头和函数体 4. 主要由小写字母组成 5. 注释语句:不能嵌套,如/*/* */*/。 特别注意如下情况: 1.3.3 C程序的书写格式 语言中区分大小写,如Main、MAIN、main、maiN是不相同的。 语句必须以分号(;)作结束标志。 一行可写多个语句,一个语句可分写在几行。 在程序的任何位置用/* */或 //进行注释。 1.3.4 C程序的开发过程 编辑(Edit) 扩展名为.c的文件 编译(Compile) 扩展名为.ob

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档