第一章C语言概述ppt课件.ppt

第一章C语言概述ppt课件.ppt

ID:59451292

大小:3.79 MB

页数:38页

时间:2020-09-18

第一章C语言概述ppt课件.ppt_第1页
第一章C语言概述ppt课件.ppt_第2页
第一章C语言概述ppt课件.ppt_第3页
第一章C语言概述ppt课件.ppt_第4页
第一章C语言概述ppt课件.ppt_第5页
资源描述:

《第一章C语言概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计锦城学院电子系目录第1章 C语言概述(一门外语)第2章 数据类型、运算符与表达式(单词、短语)第3章 三种控制结构(语法,做事情的顺序)第4章数组(词组)第5章函数(做事情的某个环节的方法)第6章指针(遥控)第1章C语言概述1.1什么是C语言1.2VisualC++6.0集成环境1.3第一个C语言程序1.4书写程序的规则C语言是什么?汉语英语法语英语就相当于连接法语和汉语的中间语言。人类语言机器语言C语言C语言就相当于连接人类和计算机的中间语言。C语言是一门计算机外语类比人类的自然语言类比类比C语言英语法语计算机的二进制汉语

2、机器语言汇编语言高级语言面向过程,如:C面向对象,如:C++计算机能够直接识别和处理的二进制机器指令如:“01110110”用助记符号描述的指令系统如:“MOVEAX,BX”面向机器的语言程序设计是数据被加工的过程将客观世界中的事物看成处理的对象更符合人类思维特性的抽象语言如:“y=x*x;”程序设计语言发展史C语言的发展过程CPL语言BCPL语言B语言C语言C++语言规模较大,难以实现无数据类型接近硬件,但过于简单,功能有限用其编写了UNIX操作系统功能更强大,面向对象产生背景汇编语言程序依赖于计算机硬件,可读性和可移植性差;但一般

3、的高级语言又难以实现对计算机硬件的直接操作,盼望有种兼有汇编语言和高级语言特性的新语言。产生过程时间:1972~1973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和Dennis.M.RitchieC标准C标准1978年BrainW.Kernighan与Dennis.M.Ritchie合著《TheCProgrammingLanguage》,“K&RC”1989年12月14日正式被ANSI(美国国家标准协会)批准为ANSX3.159-1989。一年以后,该标准也被ISO(国际标准化组织)接收,ISO/IEC

4、9899:1990,这就是ANSIC,通常1989年版的标准称为C89标准。1994年技术勘误1(TC1)。1995年技术勘误2(TC2)。1999年的C99标准的产生。BrainW.KernighanC语言的地位程序语言中最基础的入门语言,开启程序设计大门的钥匙,通往其他语言C++、JAVA、C#等语言世界的桥梁计算机能做些什么?计算机能做的,都可用C语言实现计算机计算如:求解ax2+bx+c=0(设a≠0)若d=b2-4ac<0,则没有实数根;否则,若d=b2-4ac≥0,则计算机分析例如:判断1600年是否为闰年只需满足以下条件

5、之一即为闰年:可以被4整除但不可以被100整除;可以被400整除。计算机游戏计算机操作系统计算机媒体播放C语言指令如何学习C?学习程序设计思想和方法重视编程实践,多动手、多问人、多思考模仿、改写、编写程序目标掌握C语言的基本概念熟悉VisualC++实验环境会读、会编、会调试程序辅导书第1章C语言概述1.1什么是C语言1.2VisualC++6.0集成环境1.3第一个C语言程序1.4书写程序的规则【例1.1】第一个C程序,写在test.c文件中./*输出一行信息*/#include/*预处理命令*/intmain()

6、/*主函数*/{/*主函数开始*/printf("ThisisaCprogram.");/*调用标准库函数printf*/return0;/*函数返回语句*/}/*主函数结束*/本程序的作用是在屏幕上输出以下信息:注释,C语言中用一对/**/括起来,中英文均可,提示自己或他人要完成的功能可以独成一行,也可以在一条语句的后面,程序不执行注释。main函数是主函数,一个程序必须有唯一的主函数,它是程序的入口,也是出口,可以放在程序的任何位置。main函数,包括所有函数后面都紧跟一对花括弧,括住它的函数体。书写函数的格式:函数类型函数名

7、(参数类型1参数名1,…)主函数类型写为int,是指函数执行完之后函数本身要得到一个结果,需要在函数最后增加一个return语句,表示返回。int表示整型,一般返回0值给main函数,表示正常结束程序,退出系统。#:预处理命令,即在程序执行之前,编译器进行的处理。这些命令都放在函数外面,一般写在源文件的前面。#include:文件包含,预处理命令的一种。指将另外一个源文件的内容全部包含到此源文件中来。<>:表示此文件为标准库头文件,查找时从系统设置的包含文件目录下查找#include:standardinout.he

8、ad标准输入输出头文件:用输入输出函数如:printf、scanf时都要先包含它才能用注意,C语言本身没有输入输出语句,依靠调用输入输出函数来完成输入输出的功能。printf是C语言中的输出函数,双引号(双括号)内的字符

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

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

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