网站大量收购闲置独家精品文档,联系QQ:2885784924

江南大学c语言程序设计本科第一章.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为何学习C语言 ? 第一章 概述 ? Focus C语言简介 C简单程序介绍 C程序上机步骤 第一节 C语言简介 一、 C语言的起源与发展 二、C语言的特点 C语言是中级语言 (1)保持了高级语言的特征 (2)兼备低级语言的特性 2. C语言是结构化语言 3. C语言是编译型语言 4. 代码精练,使用灵活,限制少 5. 运算符丰富 6. 数据结构丰富 三、 C的应用 第二节 简单C程序介绍 一、什么是程序? 为解决某一问题而设计的一连串的语句指令及与此相关的数据。 例1: 输入任意两个数,选出其中较大的数输出。 (1)确定两个数来源,类型和值 (2)两个数进行比较,求出大的数 (3)输出 方法一 main( ) /*主函数*/ { int a, b, maxnum; /*定义变量类型*/ scanf (“%d,%d”,a,b); /*调用库函数scanf给变量a,b赋值*/ if (ab) maxnum=a; /*求出a,b中的最大值*/ else maxnum=b; printf (“max=%d\n”,maxnum); } /*输出最大值*/ 方法二 main( ) { int a,b, maxnum; scanf(“%d,%d”, a, b); maxnum=max(a,b); /*调用自定义max函数*/ printf (“max=%d\n”,maxnum); } int max(int x,int y) /*定义max函数,函数值和形式参数为整型*/ { int z ; if (xy) z=x; else z=y; return (z); } /*将z值返回,通过max带回调用处*/ 二、 C语言程序的基本结构 (1)C程序由一个或多个函数组成,至少包含一个主函数main( ),函数是C程序的基本单位。 (2)一个C程序总是从main( )函数开始执行,而不论main函数在程序中位置如何,同时也在main函数中结束。 (3)一个函数 (4)C程序书写格式自由,一行内可写几个语句,一个语句也可以分写在几行上。 (5)程序执行部分中每个语句和数据定义均要以分号 ;为结束标志。 (6)C语言本身没有输入输出语句,输入输出的操作由库函数scanf和printf来完成。 (7)可以用/* ······*/对程序中的任何部分作注释,注释不产生目标代码,只是增强可读性 第三节 C程序的上机步骤 turbo c 环境下调试c程序 TC界面: VC环境中调试C程序 总 结 * 学高数遇难题不知求解是否正确? 高次方程求根 作图形 软件设计 CAD二次开发 ……. B CPL C BCPL 多种版本: Microsoft C、Quick C、Turbo C、Borland C、 Borland C++、 Microsoft C++ 、Visual C++ (从面向过程OPP发展到面向对象OOP) B事件 如同搭积木 main A事件 C事件 软件开发: 尤其是在系统软件领域和实时控制软件领域,C语言有着不可替代的作用 函数说明部分 函数名 函数类型 函数参数 形参类型 函数体 声明部分(变量定义) 执行部分 int max ( int x, int y ) 函数类型 函数名 函数参数类型 函数参数名 C 程序 源程序文件1 源程序文件2 源程序文件n 预编译命令 函数1 函数i { 说明部分 执行部分 } …. …. 可能发生 错误类型 st.exe st.obj st.c 各阶段产生的文件 开发 步骤 编辑 编译 链接 试运行 语法错误 链接错误 运行时错误 编辑:建立源程序 .c文件(修改并存盘) 编译:源程序文件进行编译形成目标程序 .obj文件 连接:把目标程序和库函数连接成一个统一的整体 .exe文件 执行:运行可执行的目标程序,得到运行结果。 在DOS环境下 c:\tc\tc↙

文档评论(0)

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

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

1亿VIP精品文档

相关文档