c语言程序设计第1章(谭浩强)PPT版本.ppt

上传人:tia****nde 文档编号:12805537 上传时间:2020-05-25 格式:PPT 页数:28 大小:910KB
返回 下载 相关 举报
c语言程序设计第1章(谭浩强)PPT版本.ppt_第1页
第1页 / 共28页
c语言程序设计第1章(谭浩强)PPT版本.ppt_第2页
第2页 / 共28页
c语言程序设计第1章(谭浩强)PPT版本.ppt_第3页
第3页 / 共28页
点击查看更多>>
资源描述
C语言程序设计,教师:李勇办公室:B315电话:82878087、13308091918Email:liyong,教材、参考书与课时安排,教材C程序设计谭浩强编著,清华大学出版社参考书1.C程序设计习题集,王柏盛主编,高等教育出版社2.C语言程序设计教程,高福成主编,清华大学出版社3.C程序设计题解与上机指导,谭浩强主编,清华大学出版社4.C高级实用程序设计王士元清华大学出版社课时安排授课:64学时上机:在笔记本电脑上自行完成编程环境TurboC2.0或TurboC+3.0或Win-TC,课程要求,课前请做好预习保持课堂安静,头脑清醒,思维活跃认真、独立、按时完成并提交作业重视上机实践,乌鲁木齐阳光妇科医院好不好:,总目录,第1章C语言概述第2章程序的灵魂算法第3章数据类型、运算符与表达式第4章最简单的C程序设计顺序程序设计第5章选择结构程序设计第6章循环控制第7章数组第8章函数,第9章预处理命令第10章指针第11章结构体与共用体第12章位运算第13章文件第14章C+对C的扩充第15章C+的面向对象基础第16章常见错误和程序调试,总目录,第一章C语言概述,1.1C语言发展历史程序设计语言的发展,CPU指令系统,由0、1序列构成的指令码组成如:10000000加10010000减,用助记符号描述的指令系统如ADDA,B,面向机器的语言,程序设计是数据被加工的过程,客观世界可以分类,对象是类的实例对象是数据和方法的封装对象间通过发送和接受消息发生联系,程序设计关键是定义类,并由类派生对象,C语言程序设计第一章C语言概述,Ada,ALGOL60,ALGOL68,Pascal,Modula-2,CPL,BCPL,B,C,C+,Java,LISP,PROLOG,COBOL,FORTRAN77,FORTRAN,PL/1,Simula67,Smalltalk80,BASIC,ANSI-BASIC,QBASIC,VB,FORTRAN90,C语言发展过程产生背景产生过程时间:19721973地点:美国贝尔实验室目的:UNIX操作系统设计人:Ken.Thompson和Dennis.M.RitchieC标准标准C:KIF(e)THENs条件语句inti;VARi:INTEGER定义i为整型变量inta10;VARa:ARRAY1.10OFINTEGER定义整型数组aintf();FUNCTIONf():INTEGER定义f为返值整型的函数int*p;VARp:INTEGER定义p为指向整型变量的指针i+=2;i=i+2赋值i+2ii+,+i;i=i+1i自增值结论:C比Pascal简练,源程序短。,=!=逻辑运算符:!a=10;b=24;sum=add(a,b);printf(”sum=%dn,sum);/*Thisfunctioncalculatesthesumofxandy*/intadd(intx,inty)intz;z=x+y;return(z);,运行结果:sum=34,C语言程序设计第一章C语言概述,格式特点习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式,C语言程序设计第一章C语言概述,main().,main()inti,j,sum;sum=0;for(i=1;i10;i+)for(j=1;jTC.exe主控菜单文件操作FILE:NewLoadSaveWriteto编辑操作EDIT:插入/修改块查找/替换编译链接COMPILELINKMAKE执行RUN退出TurboCAlt+xAlt+F,Q帮助HelpF1Ctrl+F1,C语言程序设计第一章C语言概述,基本操作:F10-调用主菜单F2-存盘F3-打开Alt+F9-CompileCtrl+F9-RunAlt+F5-UserScreen,常用热键,文本编辑:-移动光标PgUp,PgDn-上下翻页Ctrl+PgUp,Ctrl+PgDn-文件首尾HomeEndDdeleteInsertBkspace,块操作:Ctrl+KB-块开始标记Ctrl+KK-块结束标记Ctrl+KC-块拷贝Ctrl+KV-块移动Ctrl+KY-块删除Ctrl+KH-块隐藏,程序调试:F8-StepoverF7-TraceintoF4-GotoCursorCtrl+F7-AddWatchCtrl+F8-ToggleBreakpointCtrl+F2-ProgramReset,窗口操作:F5-窗口缩放F6-窗口切换,C语言程序设计第一章C语言概述,预备知识:DOS(DiskOperatingSystem)基础DOS基本概念对计算机系统软硬件资源进行控制与管理是用户和计算机间的接口MS-DOS和PC-DOSDOS的组成引导程序I/O设备管理程序:IO.SYS或IBMBIO.COM文件管理和功能调用程序:MSDOS.SYS或IBMDOS.COM命令处理程序:COMMAND.COM,C语言程序设计第一章C语言概述,DOS文件文件概念:存储在磁盘上的一组相关信息文件名:文件标识符.扩展名,文件名中的通配符用途:指定文件组,避免重复操作?与*,最长8个字符可用字符:英文字母数字09其它字符:$_!#%,空格DOS设备名:CONLPT1PRNAUXCOMNULA:Z:,例磁盘上有如下文件:ABCD.XYZCBCD.XYZABCT.XYZABTTS.XYZABID.XYZTEXTS.TXTABYD.TXTABCD.BAS1.?B?D.XYZ2.AB*.XYZABCD.XYZABCD.XYZABID.XYZABCT.XYZCBCD.XYZABID.XYZABTTS.XYZ3.*.TXTABYD.TXTTEXTS.TXT4.*.*所有文件,可省略13个字符表示文件类型,DOS中常用扩展名及其表示文件类型.COM系统程序文件.EXE可执行文件.BAT批处理文件.BAK备份文件.TXT文本文件.SYS系统文件.OBJ目标文件.LIB库文件.DAT数据文件.CC源程序文件,C语言程序设计第一章C语言概述,DOS目录用途:对文件进行有效组织管理树型目录结构,根目录,子目录,例绝对路径USERZHAODOCch1.doc,例若当前目录为TC相对路径INCLUDEstdio.h,C语言程序设计第一章C语言概述,常用的内部命令:DIR显示磁盘文件目录COPY拷贝文件TYPE显示文本文件RENAME更改文件名DEL删除磁盘文件DATE显示和设置日期TIME显示和设置时间CLS清除显示屏幕,常用的外部命令:FORMAT磁盘格式化DISKCOPY软盘间拷贝XCOPY拷贝目录和文件PRINT打印文件FDISK硬盘分区,DOS命令内部命令:在COMMAND.COM中,驻留内存,外部命令:以文件形式驻留在磁盘(.com.exe.bat),DOS命令格式:命令名参数选择项,例A:FORMATA:/S/V格式化A驱软盘,将DOS系统文件存入,并为其加上卷标,常用DOS命令,系统服务命令:DATE显示和设置日期TIME显示和设置时间CLS清屏幕,目录操作命令:DIR显示目录清单例C:DIRA:*.C/PMD建立子目录例C:MDWINZIPCD改变当前目录例C:CDTCRD删除子目录例C:RDUSERWANGTREE显示目录结构例C:TREEC:/F,文件操作命令:TYPE显示文件内容例C:TYPEA:HELLO.CREN更改文件名例C:RENC:*.TXT*.TMPDEL删除文件例C:DELA:*.*COPY复制文件例C:COPYC:TC*.CA:XCOPY复制子目录及文件例C:XCOPYUSERA:/S,磁盘操作命令:FORMAT磁盘格式化例A:FORMATA:/SDISKCOPY复制软盘例A:DISKCOPYA:B:,C语言程序设计第一章C语言概述,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!