教材、参考书与课时安排;熟记C语言的基本概念熟悉Turbo C的上机操作环境会读、会编、会调试C程序

学习要点 熟记C语言的语法 学会算法分析与算法设计

;第1章 C语言概述;;1.1 C语言发展历史程序设计语言的发展;C语言发展过程产生背景ALGOL 60→CPL语言→BCPL→B语言,写UNIX系统产生过程时间:1972~1973地点:美国贝尔实验室目的:UNIX操作系统设计人: Ken.Thompson和Dennis.M.RitchieC标准标准C: 1978年 K&R合著《The C Programming Language》ANSI C: 1983年87 ANSI C: 1987年1990年国际标准的ANSI C ,1994年再次修订。C版本Microsoft C 或称 MS-C Turbo C 或称 TC;1.2 C语言的特点语言简洁、紧凑、灵活运算符丰富数据结构、数据类型丰富链表、树、栈程序设计结构化、模块化结构化控制语句:if…else、while、switch、for函数作为模块单位语法不严格、程序设计自由度大可以访问内存地址、进行位运算生成目标代码质量高可移植性好;32个关键字:(由系统定义,不能重作其它定义)auto break case char constcontinue default do double elseenum extern float for gotoif int long register returnshort signed sizeof static structswitch typedef unsigned union voidvolatile whileTurbo C扩充了11个关键字:asm_cs_ds_es_sscdeclfarhugeinterruptnearpascal 注意:在C语言中,关键字都是小写的。 ;9种控制语句:if( )~else~for( )~while( )~do~while( )continuebreakswitchgotoreturn; >= !=逻辑运算符:! && ||位运算符 :<< >> ~ | ^ &赋值运算符:= 及其扩展条件运算符:?:逗号运算符:,指针运算符:* &求字节数 :sizeof强制类型转换:(类型)分量运算符:. ->下标运算符:[]其它 :( ) -注意:各种运算符混合使用,其优先级与结 合方法是难点,可先预习。 ;C数据类型;1.3 简单的C程序介绍;例1.2求俩个数的???;;C语言格式特点习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式;C语言结构特点函数与主函数程序由一个或多个函数组成必须有且只能有一个主函数main(),可以放在程序中任一位置程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。程序语句C程序由语句组成用“;”作为语句终止符注释/* */为注释,不能嵌套不产生编译代码;编辑;Turbo C集成开发环境配置要求UNIX,PC-DOS,MS-DOS,UCDOS操作系统硬盘容量约2M,448K RAM运行空间安装Turbo C创建子目录Install若不是可安装盘,将文件拷贝到对应的目录下;进入Turbo CD:\TC>TC.exe?主控菜单文件操作FILE :New Load Save Write to编辑操作EDIT:插入/修改 块 查找/替换编译链接COMPILE LINK MAKE执行RUN退出Turbo CAlt +xAlt+F ,Q帮助HelpF1Ctrl+F1;基本操作:F10-----调用主菜单F2------存盘F3------打开F1------帮助信息Alt+F9

c语言入门至精通(全集),C语言入门至精通(全集)知识讲解.ppt相关推荐

  1. 编程语言基础c语言第5版讲解,《程序设计基础》C语言基础知识讲解.ppt

    <<程序设计基础>C语言基础知识讲解.ppt>由会员分享,可在线阅读,更多相关<<程序设计基础>C语言基础知识讲解.ppt(54页珍藏版)>请在人人文库 ...

  2. c语言是学电脑吗,c语言入门至精通这些天一直有人问我,c语言好学吗?我是个新手...

    这些天一直有人问我,c语言好学吗?我是个新手,该如何学习? 其实,这类问题困扰着很多新手.在如何学习之前,我们想简单的了解一下什么是C语言: C语言是一种计算机程序设计语言.它既有高级语言的特点,又具 ...

  3. c++语言从入门到精通教程,C++从入门到精通 C++98视频课程

    『课程目录』: 目录:/C++从入门到精通 C++98 11 14 17视频课程 ┣━━1-1 c++ 语言课程详细介绍.mp4 ┣━━2-1 语言特性.工程构成.可移植性.mp4 ┣━━2-9 迭代 ...

  4. 数据库SQL语言从入门到精通--Part 4--SQL语言中的模式、基本表、视图

    数据库从入门到精通合集(超详细,学习数据库必看) 前言: 使用SQL语言时,要注意SQL语言对大小写并不敏感,一般使用大写.所有符号一定是西文标点符号(虽然是常识,但我还是提一嘴) 1.模式的定义与删 ...

  5. python视频教程从入门到精通全集-python从入门到精通视频(全60集)免费高速下载...

    Python是一种面向对象.解释型计算机程序设计语言,由 Guido van Rossum 于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU Gene ...

  6. 编程入门python java和c语言_学习编程适不适合从Python入门?哪种语言更适合入门?...

    本文对比了C语言和Python语言,分析它们作为编程入门语言各自的利弊,并给出了我推荐的编程学习道路. 我本身已经入门了Python脚本语言,在进阶C语言和JAVA语言后,Python重学就轻松很多, ...

  7. 初学C语言,还在犹豫如何选择入门教材吗?这几本书籍建议收藏

    一个好的开始,决定你是否能够坚持在编程的路上持之以恒的走下去.因此,初始时对于没有任何经验的小白来说,我们先要选择一本好的书来指引我们上路.那么对于C编程的新手来说,选择一本合适的编程入门书籍就很有必 ...

  8. python语言编程入门先学什么-自学编程入门,先学什么语言好?

    强烈推荐Python.其实这个问题在入门阶段一直是争议十分大的问题,n多语言,n多推荐,到最后搞到新手一会听说这种语言适合新手,于是学习这种语言,一会又有人说xx语言是垃圾.弱爆了,学了也没用,之类的 ...

  9. 用c语言做教学课程安排,C语言入门课程安排

    <C语言入门课程安排>由会员分享,可在线阅读,更多相关<C语言入门课程安排(5页珍藏版)>请在人人文库网上搜索. 1.C语言入门课程安排开班人数:2-5人年级:3年级以上第一课 ...

最新文章

  1. 图像翻译 相关 跨物种
  2. Django模板系统
  3. openstack万兆交换机设置mtu值
  4. 计算机组成原理--数据的表示及其运算和运算器(附考研题目)
  5. 20. C# -- Base, this 关键字
  6. MYSQL 定时自动执行任务
  7. 170. Two Sum III - Data structure design【easy】
  8. 肖仰华 | 基于知识图谱的问答系统
  9. 阿里云高级技术专家:面向5G的云网一体及云原生应用实践
  10. 机器学习笔记十一之降维
  11. 轴承配合公差表查询_如何选择轴承公差和配合,才能更好保证电机轴承系统的运行?...
  12. python中out什么意思_ref和out的使用与区别|python基础教程|python入门|python教程
  13. Mac上优秀的取色工具——ColoFolXS for mac支持m1
  14. 网络安全以及常见的网络攻击
  15. POJ 1637 混合图欧拉回路
  16. 【科研绘图】用PPT进行科研用图的图片预处理
  17. 计算机协会游戏方案,计算机协会社团各月工作总结及工作计划
  18. ajax读取文件的小总结
  19. 关于我吹爆的buyvm机器的一次测评详情
  20. 白鲸开源代立冬:一年5个孵化项目来自于中国,佛系Apache如何帮助中国开源立足全球?

热门文章

  1. python与c语言在语法上的区别-Python与C语言基础对比(Python快速入门)
  2. python100行代码-怎样写贪吃蛇小游戏?用100行python代码轻松解决!
  3. python可以从事什么工作-学Python能干什么工作?工作前景怎么样?
  4. python中处理日期和时间的标准模块是-datetime
  5. python散点图拟合曲线-Python解决最小二乘法拟合并绘制散点图
  6. 学python找工作好找吗-前辈经历告诉你Python新手好找工作吗?初级岗位多不多
  7. python中requests库的用途-python中requests库的post请求
  8. python使用什么作为转义字符-详解用Python处理HTML转义字符的5种方式
  9. python timer使用-python下timer定时器常用的两种实现方法
  10. python基础知识面试题-干货满满--亲身经历的 Python 面试题