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

第1章 初识C语言.pptVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章初识C语言ppt课件

信息工程系 教师:王丽红 C语言程序设计 课程自然情况与考核方法 课程性质:核心能力课 学时/学分:96/6 考核形式:平时考核40%+期末考核60% 平时考核40 分 课堂提问、考勤、纪律等课堂表现(10分) 上机操作考核(10分) 课外实践报告(10分) 期中考试(10分) 期末考试 60 分 闭卷笔试(30分) 开卷上机(30分) “C语言”是门什么课? 软件开发的一种计算机高级语言 C程序设计语言的重要性 军事、通讯、系统开发、应用软件开发… 基础作用:信息系统开发(C#)、数据库(SQL)、动态网站开发(ASP.Net)、Java等。 考试:专升本、国家等级考试、资格水平考试等。 能力培养:分析思考能力,抽象思维能力,清晰的表达能力,编程操作能力。 究竟怎样学好C语言课程呢 ? 工欲善其事,必先利其器 一个开发环境:VC++ 6.0 几本学习教程:教材、教学参考书 葵花宝典 学习计算机语言最好方法?答曰:读程序。 登峰造极 写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。 上课要求 做:多做编程练习。先练与例题类似的,再练较难的程序,一定要上机调试验证。 听:上课认真听老师讲解规则、语法,将起到事半功倍的效果。 读:结合听课,认真阅读教材内容,尽量仔细研读所有例题程序,直到每一行代码都能理解。 内容特点 : 一般性介绍,领会理解,适当记忆。 第1章 初识C语言 程序设计语言的发展 机器语言:二进制语言 汇编语言:助记符 高级语言:C、Java、C# C语言的诞生 1970年,美贝尔实验室,Ken Thompson(肯汤普逊),简化为B语言,写出第一个UNIX系统。 1972~1973年,贝尔实验室,Dennis.Ritchie(丹尼斯里奇),在B语言基础上设计出C语言,克服了B语言的过于简单、功能有限的不足。 1973年,K .Thompson和Dennis.Ritchie合作将UNIX的90%以上代码用C改写。 C语言的特点 作为高级语言却引入了一些低级操作;表达式简洁;运算符极其丰富;非常注重运行效率;功能强大。 尽管存在着不太规范的成分,但“务实”的特点使C广泛赢得用户,始终占据着主流语言霸主的地位。这也是它一枝独秀的原因。 2012年2月编程语言排行榜 内容特点 : 详细介绍,领会理解,重点掌握。 第2章 C程序的基本结构 例2.1 认识程序 编写输出Hello, World! 的程序。 #include stdio.h int main( ) { /*输出Hello, World! */ printf(Hello, World!\n); return 0; } 函数体 运行结果: Hello,World! 主函数,程序执行入口 用分号结束一条语句 注释说明 例2.2 求两数之和 int main() /*求两数之和 */ { int a,b,sum; a=123; b=456; sum=a+b; printf(“sum is %d\n”,sum); return 0; } 定义变量 运行结果: sum is 579 例2.3 用函数实现求两个数的和 #include stdio.h int sum(int x,int y) { int z; z=x+y; return z; } int main() { int a,b,s; scanf(%d%d,a,b); s=sum(a,b); printf(%d\n,s); return 0; } 输入 输出 子函数调用 主函数 定义子函数 C程序是由函数构成的。 每个程序由一个或多个函数组 成,其中有且仅有一个main()。 一个函数由两部分组成。 函数头 函数体 函数体{声明部分 执行部分 } 一个C程序总是从main函 数开始执行,不管main函数在程序中的何位置。 每条语句的最后必须有一个分号“ ;”。 int max(int x,int y);/*函数声明*/ int main( ) /* 主函数 */ { int a,b,s; scanf(“%d%d”,a,b); s=sum(a,b); printf(“sum=%d\n”,c); } int sum(int x,int y)//子函数 { int z; z=x+y; return(z); } C程序的结构特点和书写格式 C程序的构成图示 C 程序 … … 源程序文件1 全局

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档