ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:283.50KB ,
文档编号:2088430      下载积分:15 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2088430.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(罗嗣辉)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(C语言课件:第一章.ppt)为本站会员(罗嗣辉)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

C语言课件:第一章.ppt

1、共 20 页 第 2 2 页 C C语言是国际上广泛流行的高级语言。语言是国际上广泛流行的高级语言。 19631963年年, ,剑桥剑桥,CPL,CPL语言语言, ,更近硬件更近硬件, ,但规模大但规模大, ,难以实现难以实现. . 19671967年年, ,剑桥剑桥,Martin Richards,Martin Richards,简化简化,BCPL,BCPL语言语言. . 19701970年年, ,美国贝尔实验室美国贝尔实验室,Ken Thompson,Ken Thompson,简化简化,B,B语言语言, ,写写第一个第一个UNIXUNIX系统系统. . 1972197219731973年年

2、, ,贝尔实验室贝尔实验室,D.M.Ritchie,B,D.M.Ritchie,B语言基础上语言基础上, ,设计出设计出C C语言语言, ,克服克服B B语言的过于简单、功能有限的不足语言的过于简单、功能有限的不足. . 19731973年年,K.ThompsonK.Thompson和和D.M.RitchieD.M.Ritchie合作将合作将UNIXUNIX的的90%90%以以上用上用C C改写改写. . 19781978年年以后以后,C,C语言已先后移植到大、中、小、微型机上语言已先后移植到大、中、小、微型机上已独立于已独立于UNIXUNIX和和PDPPDP,得以广泛应用。,得以广泛应用。共

3、 20 页 第 3 3 页l 可进行内存物理地址访问,具有汇编语言的特点可进行内存物理地址访问,具有汇编语言的特点l 控制流程结构化,以函数为基本结构进行流程控制控制流程结构化,以函数为基本结构进行流程控制l l 具有构造数据类型的能力,数据结构系统化具有构造数据类型的能力,数据结构系统化l l 具有与机器硬件打交道的底层处理能力的高级语言具有与机器硬件打交道的底层处理能力的高级语言共 20 页 第 4 4 页例例1:#include stdio.hmain( ) printf (How are you! n); /*编译预处理*/*主函数 */*函数体开始*/*输出语句*/*函数体结束*/

4、main-主函数名 每个C程序必须有一个主函数main 是函数开始和结束的标志,不可省 每个C语句以分号结束 使用标准库函数时应在程序开头一行写: #include “stdio.h”说明:说明: 程序运行结果是输出程序运行结果是输出: :How How are you!are you!共 20 页 第 5 5 页例 2 求两数之和#include main( ) /*求两数之和*/ int a,b,sum; /*声明,定义变量为整型*/ a=123; b=456; sum=a+b; printf(sum is %dn,sum); /*/表示注释。注释只是给人看的,对编译和运行不起作用。所以可

5、以用汉字或英文字符表示,可以出现在一行中的最右侧,也可以单独成为一行。说明:说明: 输出一行信息输出一行信息:sum is 579:sum is 579共 20 页 第 6 6 页例例3: 从键盘输入两个整数从键盘输入两个整数,并显示这两个整数之和。并显示这两个整数之和。int ADDxy(int a,int b) int c; c=a+b; return(c ); main( ) int x,y,z; scanf(“%d%d” , &x, &y); z=ADDxy(x,y); printf(“sum=%d n”, z); 主函数子函数 程序运行情况如下程序运行情况如下: 8 5 8 5 su

6、m=13 sum=13 共 20 页 第 7 7 页(1) C(1) C程序是由函数构成的程序是由函数构成的, ,程序容易实现模块化。程序容易实现模块化。 main( ) /* 主函数说明 */ 变量定义 /* 主函数体 */ 执行语句组 子函数名1(参数) /* 子函数说明 */ 变量定义 /* 子函数体 */ 执行语句组 子函数名2(参数) /* 子函数说明 */ 变量定义 /* 子函数体 */ 执行语句组 共 20 页 第 8 8 页(2) (2) 一个函数由两部分组成一个函数由两部分组成: : 函数的首部:函数的首部:例例3 3中的中的AddxyAddxy函数首部函数首部 int Ad

7、dxy(int x,intint Addxy(int x,int y ) y ) 函数体:函数体:花括号内的部分。若一个函数有多个花花括号内的部分。若一个函数有多个花括号括号, ,则最外层的一对花括号为函数体的范围。则最外层的一对花括号为函数体的范围。 共 20 页 第 9 9 页(3) C(3) C程序总是从程序总是从mainmain函数开始执行的函数开始执行的, ,与与mainmain函数的函数的位置无关。位置无关。(4) C(4) C程序书写格式自由程序书写格式自由, ,一行内可以写几个语句一行内可以写几个语句, , 一一个语句可以分写在多行上,个语句可以分写在多行上,C C程序没有行号

8、。程序没有行号。(5) (5) 每个语句和数据声明的最后必须有一个分号。每个语句和数据声明的最后必须有一个分号。(6) C(6) C语言本身没有输入输出语句。输入和输出的操语言本身没有输入输出语句。输入和输出的操作是由库函数作是由库函数scanfscanf和和printfprintf等函数来完成的等函数来完成的(7)(7)在在C C语言中,大小写字母是有区别的。(语言中,大小写字母是有区别的。(C C语言习语言习惯用小写字母)惯用小写字母)(8)(8)书写程序时,最好使用缩进格式的形式。书写程序时,最好使用缩进格式的形式。(9)C(9)C程序注释程序注释/ /* * */ /可以写在程序的任何

9、位置上。可以写在程序的任何位置上。共 20 页 第 1010 页1.1.上机输入上机输入、编辑源程序编辑源程序对源程序进行编译对源程序进行编译与库函数连接与库函数连接运行目标程序运行目标程序共 20 页 第 1111 页l 目前使用的大多数目前使用的大多数C C编译系统编译系统都是集成环境的。都是集成环境的。可以用不同的编译系统对可以用不同的编译系统对C C程序进行操作程序进行操作l 常用的有常用的有Turbo C 2.0Turbo C 2.0、Turbo C+ 3.0Turbo C+ 3.0、Visual C+Visual C+等等 l Turbo C+ 3.0Turbo C+ 3.0:是一

10、个集成环境,它具有方便、是一个集成环境,它具有方便、直观和易用的界面,虽然它也是直观和易用的界面,虽然它也是DOSDOS环境下的集成环境下的集成环境,但是可以把执行文件环境,但是可以把执行文件tc.exetc.exe生成快捷方式生成快捷方式放在放在WindowsWindows桌面上,可以支持鼠标操作。桌面上,可以支持鼠标操作。l Visual C+ 6.0Visual C+ 6.0:可视化面向对象开发环境,可视化面向对象开发环境,可以用可以用Visual C+Visual C+对对C C程序进行编译。程序进行编译。共 20 页 第 1212 页共 20 页 第 1313 页共 20 页 第 1

11、414 页共 20 页 第 1515 页进入进入Turbo C 2.0集成环境集成环境: 双击运行文件双击运行文件TC.EXE共 20 页 第 1616 页Line 1 Col 1 Insert Indent Tab Fill UnindentLine 1 Col 1 Insert Indent Tab Fill Unindent C:NONAME.C C:NONAME.C光标当前光标当前 光标当前光标当前 程序自动缩进方式程序自动缩进方式 插入制表符插入制表符 当前盘当前路径当前盘当前路径行位置行位置 列位置列位置 用用 Ctrl OI切换切换 当前缺省文件名当前缺省文件名 插入方式状态标志

12、插入方式状态标志Message Message 编辑窗口: 信息窗口:信息窗口:用于显示错误信息和警告信息。在用于显示错误信息和警告信息。在调试程序时,作为监视窗口可显示表达式和变调试程序时,作为监视窗口可显示表达式和变量的当前值。量的当前值。 共 20 页 第 1717 页 注意注意:计算中心部分机房和综合楼机房程序应保存计算中心部分机房和综合楼机房程序应保存在在D盘盘,C盘装有还原卡盘装有还原卡,重新启动将恢复原来系统重新启动将恢复原来系统!共 20 页 第 1818 页选择“Compile”(“Alt+F9”)对源程序进行编译。共 20 页 第 1919 页 选择菜单 “Link” ,如

13、果不出现错误,会得到一个后缀为.exe的可执行文件。 选菜单“Run” “Run”。 程序运行的结果在用户窗口查看,用Alt+f5键进行切换到用户窗口。l 通常是将编译、连接和运行合为一个步骤进行。即按Ctrl F9热键,或者选中主菜单Run下的Run子菜单项,系统即可自动对当前程序进行编译和连接,生成.EXE文件后自动执行。 共 20 页 第 2020 页表: Turbo C2.0集成开发环境下的功能热键热热 键键 功功 能能 F1 激活帮助窗口激活帮助窗口 F2 将当前文件以指定的文件名存盘将当前文件以指定的文件名存盘 F3 装入指定文件装入指定文件 F4 将程序执行到光标所在的行暂停将程序执行到光标所在的行暂停 F5 缩放当前窗口缩放当前窗口 F6 切换活动窗口切换活动窗口 F7 调试程序,执行单步操作,可进入被调用函数调试程序,执行单步操作,可进入被调用函数 F8 调试程序,执行单步操作,不进入被调用函数调试程序,执行单步操作,不进入被调用函数 F9 编译、连接源程序,生成可执行文件编译、连接源程序,生成可执行文件 F10 激活主菜单激活主菜单 Esc 返回上一级菜单返回上一级菜单

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|