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

[信息与通信]第1章C语言程序设计初步与开发环境.ppt

[信息与通信]第1章C语言程序设计初步与开发环境.ppt

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

C程序设计 主讲:袁国刚 EMAIL: ygg@ 作业上交:Ftp://99 课程说明 学时安排: 64学时=40学时(理论)+24学时 考试形式: 上机考试:包括理论(选择题)和操作题 成绩评定: 平时成绩30%,考试成绩70% 学习方法 不畏难:学语言本身,学习(积累)算法 抽课外时间,多上机,多练习 不耻下问,相互启发(问老师,问同学) 注意总结,举一反三(归类学习和一题多解) 按时完成作业(上机验证) 一般方法:能读懂——模仿——独立编程 第一章 C 语言程序设计的概念 1.1程序与程序设计语言 计算机语言的分类 机器(二进制)语言: 汇编语言 高级语言(面向过程、面向对象) (C语言——面向过程的高级语言) 指令/语句——程序(某种语言源程序) 各类计算机语言的特点 机器语言:由0、1组成,编程难,对计算机硬件控制、操作容易,直接执行 高级语言:易使用,对硬件操作有限(一般),需编译或解释才能执行(转换为二进制) 1.1程序与程序设计语言 高级语言的执行:必须转换为机器语言 高级语言——————机器语言 编译:整个原程序编译生成一个EXE文件,可以脱离语言环境(C语言需要编译) 解释:翻译一句,执行一句(需要语言环境) 1.1程序与程序设计语言 C语言的发展简介 1978年产生,随后出现多个版本。 教学使用版本: 语法——Turbo C 环境——VC++ C语言源程序,扩展名 .C .CPP 1.1程序与程序设计语言 程序开发的一般过程: 1.1程序与程序设计语言 1. 分析问题,建立模型 是什么问题、分几个步骤完成、采用什么算法 。 2. 表现模型 画流程图或结构图——把解决步骤标识清楚 3. 源程序的编辑 根据表现模型,用使用C语言语句编写源程序,并在VC++环境中输入和编辑。 1.1程序与程序设计语言 4. 程序的编译(或解释)与链接 1.1程序与程序设计语言 5. 程序的测试与调试 编译通过,无语法错误后 运行程序 输入测试数据 运行结果正确否 不正确——逻辑错误,查看、修改源程序,再编译 1.1程序与程序设计语言 6. 编写程序文档 用户要运行程序,还需要知道许多信息,如 程序的功能 需要输入的数据类型、格式和取值范围 需要使用的文件数量、名称、内容以及存放位置等 程序运行需要的软、硬件环境 程序的装入、启动方法以及交互方式等。 文档:需求分析、概要设计、详细设计、数据库设计、用户手册、测试报告等等 软件 = 程序 + 文档 1.1程序与程序设计语言 7. 程序的维护 维护程序的原因主要有: 原来的程序没有完全满足用户要求; 用户要求的改变; 程序中遗留有错误,在运行中被发现。 程序的维护可以由开发者进行,也可能是由别人进行。为能便于程序的维护,开发者应当提供必要的技术资料,并且要保证程序的可读性好——能让人看懂。 1.3 C语言概要 1.函数 #include stdio.h void main() //主函数 { int a,b,s; //定义变量 a=123;b=234; //使用赋值语句赋值 s=a+b; //求和并赋值 printf(“sum=%d\n”,s); //用输出函数输出 } 1.3 C语言概要 #include stdio.h void main() //主函数 { int max(int,int); //函数说明 int a,b,c; scanf(“%d,%d”,a,b); c=max(a,b); //调用max函数 printf (“max=%d\n”,c); } int max(int x,int y) //定义max函数 { int z; if(xy) z=x; else z=y; return(z); //返回 } 1.3 C语言概要 1.C程序是由函数构成的(函数语言),一个C源程序至少需要一个主函数main{},同时,输入、输出也由函数(不是语句)完成; 2.一个C程序总是由main函数开始执行,无论它在程序中位置如何,因此main函数必不可少; 3.通常一个函数包括函数首部和函数体两部分。函数首部是对函数

文档评论(0)

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

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

1亿VIP精品文档

相关文档