合工大 c语言 第1章 概论
- 格式:ppt
- 大小:1.53 MB
- 文档页数:38
第一章C语言概述1.计算机的介绍2.C语言的特点3.认识C语言程序4.学习C语言的常见困惑第一节计算机的介绍1.计算机的组成2.计算机程序3.计算机语言1.计算机的组成结构如图:2.计算机程序:指令对计算机进行程序控制的最小单位。
指令系统所有的指令的集合。
程序完成一项特定任务而用某种语言编写的一组指令序列。
3.计算机语言什么是语言?语言是人与人之间交流的工具。
什么是计算机语言呢?人与计算机交流的工具。
总结:C语言其实就是人与计算机交流的工具。
计算机语言的发展历程机器语言是一组由0和1系列组成的指令码。
汇编语言和编译器汇编语言就是使用标识符去代替0,1代码,如add、mov等。
高级语言高级语言就是使用更接近人类的语言,更容易理解。
第二节C语言的特点1.C语言的优点2.为什么要学习C语言1.C语言的特点优点①代码量小②执行速度快③功能强大④编程自由2.为什么学习C语言①是学习数据结构的基石。
②是程序设计的必备技能。
③考研中算法题往往需要,通常使用C语言实现。
例如:计算机基础综合考试29题(2),根据根据设计思想,采用C 或C++ 语言描述算法,关键之处给出注释。
第三节认识C语言程序1.最简单的C语言程序2.详解C语言程序结构1.C语言程序举例#include <stdio.h> //编译预处理指令int main() //主程序的入口{//这是第一个C语言代码这是注释printf("hello world\n"); //标准输出语句return 0; //函数执行完毕时的返回值}2.详解C语言程序结构一个源文件程序中包含以下三个部分:①预处理指令。
如#include<stdio.h>,C编译系统对程序进行编译前,首先由预处理器对预处理指令进行预处理操作,对于#include<stdio.h>来说就是将stdio.h文件的内容读取进来,替代#include<stdio.h>。
C语言第一章总结C语言是一种广泛使用的程序设计语言,它在计算机科学和软件开发领域具有重要的地位。
本章主要介绍了C语言的基本概念,如程序设计的基本原理、C语言的特点以及C语言程序的基本结构等。
首先,本章介绍了程序设计的基本原理。
程序设计是通过编写一系列指令来解决特定问题的过程。
程序设计的基本原理包括顺序、选择和循环。
顺序是指程序按照指定的顺序执行指令;选择是根据特定条件按不同的路径执行指令;循环是重复执行一组指令。
其次,本章介绍了C语言的特点。
C语言是一种通用、高级的编程语言,具有简洁、灵活、高效的特点。
C语言具有较好的可移植性,程序代码可以在不同的平台上运行。
C语言还有丰富的标准库,开发人员可以通过调用库函数实现各种功能。
然后,本章介绍了C语言程序的基本结构。
C语言程序由多个函数组成,其中必须包含一个主函数main。
程序从主函数开始执行,并按照固定的顺序执行其他函数。
程序中的语句由一个或多个表达式组成,每个表达式由一个或多个操作数和操作符组成。
接着,本章介绍了C语言的基本数据类型。
C语言提供了多种数据类型,包括整型、浮点型、字符型等。
每种数据类型占用的存储空间不同,可表示的取值范围也不同。
开发人员可以根据实际需求选择合适的数据类型。
此外,本章还介绍了C语言的运算符和表达式。
C语言提供了多种运算符,如算术运算符、关系运算符、逻辑运算符等。
运算符可用于对变量进行计算和比较。
表达式由运算符和操作数组成,可以用于计算和赋值。
最后,本章介绍了C语言的输入输出函数。
C语言提供了多种输入输出函数,如printf和scanf。
printf用于输出信息,scanf用于输入信息。
开发人员可以通过这些函数与用户进行交互。
总结起来,本章主要介绍了C语言的基本概念、特点、程序结构、数据类型、运算符和表达式以及输入输出函数。
掌握这些知识对于理解和使用C语言来解决实际问题非常重要。
在后续章节中,我们将深入学习C语言的各种语法和功能,为编写更加复杂实用的程序打下基础。