C语言上机实验第1章

C语言上机实验第1章

ID:36871175

大小:528.00 KB

页数:46页

时间:2019-05-10

C语言上机实验第1章_第1页
C语言上机实验第1章_第2页
C语言上机实验第1章_第3页
C语言上机实验第1章_第4页
C语言上机实验第1章_第5页
资源描述:

《C语言上机实验第1章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计—基础篇2021年8月17日课程说明任课教师:任建平课程名称:程序设计基础教师E-mail:renjp@mail.usts.edu.cn2021年8月17日教学要求-掌握程序设计语言的基本知识-常用算法-初步的程序设计能力学习方法-上课听讲+自学-重视实践(作业+课内上机+课外上机练习)总的学习目标-培养用计算机程序解决实际问题的能力2021年8月17日上机要求-禁止做与课程无关的事情(如上课玩手机游戏、收发短信等;上机玩游戏等)-看懂编译信息,逐步学会各种调试方法-课件、作业、实验题目等放在ftp://172.25.35.192:12345/资料/程序设计基础ftp://172

2、.25.35.192:12345/上传目录/程序设计基础/所在班级2021年8月17日第1章C语言概述2021年8月17日内容概述C语言的发展及特点。C程序的基本结构和书写风格。简单的C程序设计。C程序的上机步骤和VisualC++6.0的基本用法。2021年8月17日通过本章的学习,读者对C程序设计要有一个初步的认识,了解C语言的发展及特点和基本结构及书写风格;熟悉C程序的开发环境,掌握VisualC++6.0的基本用法及上机步骤,为学习程序设计技能奠定良好的基础。教学目标2021年8月17日1.1C语言的发展及特点1.1.1C语言的发展使用计算机,必须与计算机进行沟通、交流。计算机语言是人

3、们定的一套与计算机沟通的规则。计算机语言分低级语言和高级语言机器语言:由数字0、1组合而成。汇编语言:用助记符描述的指令系统。高级语言:面向过程的语言或称算法语言。如:Fortran,Basic,Pascal,C等等。2021年8月17日C语言是在1972年至1973年间由美国的贝尔实验室的M.D.Ritchie和K.Thompson以及英国剑桥大学的M.Richards等为描述和实现UNIX操作系统而设计的。经进一步改进,至1977年出现了与具体机器无关的C编译文本,从而使C语言广泛应用,各种机器皆可使用。3.1983年,美国标准化协会(ANSI)制定了ANSIC。以ANSIC为基础: 不同

4、机器有不同版本,尤其是函数均应参考相应的机器。C语言的编译环境有多种,如:DOS/Windows平台:Borland/TurboC,MicrosoftC等Unix/Linux平台:GNUCC语言的诞生2021年8月17日4.1987年,ANSIC公布了新标准——87ANSIC5.1990年,国际标准化组织(InternationalStandardizationOrganization,ISO)接受了87ANSIC为ISOC的标准(ISO9899—1990)。6.进入二十世纪八九十年代,计算机语言从面向过程转化为面向对象程序设计,可视化多媒体程序设计模式的概念得到了推广、普及。C语言在发展的同

5、时,也朝着支持面向对象、可视化程序设计语言方向发展,如BorlandC++、VisualC++、C++Builder等先后问世。C语言已经成为编写系统软件、应用软件和进行程序设计、教学的重要编程语言,甚至许多硬件开发系统也使用C语言。C语言已经成为世界上应用最广泛的计算机语言之一。2021年8月17日1.1.2C语言的特点C语言既有高级语言的优点,又在很多方面保留了低级语言的长处。用C语言编写的程序非常简洁。C语言只有32个关键字,9种控制语句。autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifin

6、tlongregisterreturnshortsignedstaticsizofstructswitchtypedefunionunsignedvoidvolatilewhile2021年8月17日运算符和数据结构丰富(共有34种运算符)。除了最基本的+、-、×、÷、%等运算外,还将括号、赋值、类型强制转换等均作为运算符。除基本的整型、实型、字符型类型外,还有指针,结构体、共同体等类型。语法灵活,不太严格。如:数据类型可相互通用:整型、字符型通用。2021年8月17日允许直接访问物理内存,能实现对位的操作。直接访问内存地址,具有“高”、“低”级语言的功能。生成目标代码质量高,执行效率高。语言

7、简洁,可移植性好可移植性优于汇编语言。C语言是一种过程化的语言。C语言有优秀的实现工具。微软公司的MicrosoftVisualC++6.0(VC6.0)和Borland公司的TurboC等。编程集成开发环境(IDE)。2021年8月17日1.2C程序的基本结构和书写风格1.2.1C程序的基本结构【例1.1】编写程序在显示器输出一行信息:Hello,World!#include/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。