- 2
- 0
- 约4.4千字
- 约 17页
- 2018-12-19 发布于北京
- 举报
全日制普通专升本《计算机基础》C语言部分课件 1.ppt
第一章 基础知识 1.1 计算机内的数据表示(后面在讲,融到第2章) 1.2 程序与算法(融到第4章) 1.3 C语言简介 1.4 C程序的运行步骤简介 格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 * 参考书与课时安排 参考书 C语言程序设计教程 谭浩强 清华大学出版社 (配套:C语言程序设计题解与上机指导) 课时安排 授课 :60学时 课程要求 课前请做好预习 保持课堂安静,头脑清醒,思维活跃 认真、独立、按时完成并提交作业 1.3 C 语言简介 C语言发展历史 C语言特点 C程序格式和结构特点 C程序上机步骤 1.3.1 C语言发展历史 程序设计语言的发展 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如 加 减 用助记符号描述的指令系统 如 ADD A, B 面向机器的语言 程序设计是数据被加工的过程 客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系 程序设计关键是定义类,并由类派生对象 冯.诺依曼结构: 计算机 运算器 控制器 存储器 主机: I/O设备:键盘、显示器等 中央处理器CPU C语言程序设计 第一章 C语言概述 C语言发展过程 产生背景 产生过程 时间:1972~1973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie C标准 标准C: KR合著《The C Programming Language》 ANSI C: 1983年 87 ANSI C: 1987年 1990年国际标准的ANSI C C语言程序设计 第一章 C语言概述 1.3.2 C语言特点 语言简洁、紧凑、灵活 运算符和数据类型丰富 程序设计结构化、模块化 生成目标代码质量高 可移植性好 中级语言 C语言程序设计 第一章 C语言概述 32个关键字:(由系统定义,不能重作其它定义) auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned union void volatile while C语言程序设计 第一章 C语言概述 重点掌握控制语句: if( )~else~ for( )~ while( )~ do~while( ) continue break switch return C语言程序设计 第一章 C语言概述 主要运算符: 算术运算符:+ - * / % ++ -- 关系运算符: = == = != 逻辑运算符:! || 赋值运算符:= 条件运算符:?: 逗号运算符:, 指针运算符:* 求字节数 :sizeof 强制类型转换:(类型) 位运算符 : ~ | ^ (一般了解) C语言程序设计 第一章 C语言概述
您可能关注的文档
- 【课堂新坐标】2016-2017历史北师大版选修3课件:第6章-第1节-当今世界面临的可持续发展问题.ppt
- 一绪论-自然观 2.ppt
- 上篇-从鸦片战争到五四运动前夜1840-1919.pptx
- 专题--马克思主义辩证法一.ppt
- 专题--马克思主义辩证法二.ppt
- 专题五--可持续发展原理.ppt
- 专题十二-民族与宗教.ppt
- 世说新语与魏晋名士美学.ppt
- 严蔚敏版数据结构C语言版课件-第十章-课件原版.ppt
- 中-国-哲-学-史.ppt
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- 中国未破裂颅内动脉瘤临床管理指南(2024版)解读PPT课件.pptx VIP
- 电机星三角启动PPT课件.pptx VIP
- ACR 第 6 版 BI-RADS 超声部分更新内容解读.pdf VIP
- 提高预制墙板安装一次合格率.docx VIP
- MoCA量表及评分指导.doc VIP
- 三年级上册综合实践活动安徽大学版《3.3 邻里之间》(教案).docx VIP
- Hadoop大数据处理实战(下篇,共上中下3篇).pptx VIP
- Hadoop大数据处理实战(中篇,共上中下3篇).pptx VIP
- 高热惊厥课件配图.pptx VIP
- Hadoop大数据处理实战(上篇,共上中下3篇).pptx VIP
原创力文档

文档评论(0)