程序:完成某项事务所预设的活动方式和活动过程。 程序设计:人们描绘计算机要做的工作。 二、程序设计语言及其发展 1、机器语言 2、汇编语言 3、高级语言:{编译器、解释器} 三、程序的功能分解 从上至下,逐层细分 四、C语言 C语言特点: 1、C语言是一个较简单的语言,较容易入门。 2、C语言提供了丰富的程序机构。
《C语言与程序设计》是2013年清华大学出版社出版的图书,编者是赵学军、钱旭。内容简介 本书是根据教育部《关于进一步加强高校计算机基础教学的意见》而编写的。全书共分9章,内容包括概述、基础知识、结构化程序设计、数组、函数、指针、结构体和共用体、文件及C++初步,前面部分是传统的C语言内容,是程序设计基础,...
C语言具有高级语言的功能和低级语言的许多功能,可用来编写系统软件,这种双重性,使它既是成功的系统描述语言,又是通用的程序设计语言。 用C语言编写的程序可移植性好。C的编译系统简洁,很容易移植到新系统,在新系统上运行时,可直接编译“标准链接库”中的大部分功能,不需要修改源代码,几乎所有计算机系统都可以使用C...
(4)用程序设计语言表示:采用程序设计语言表示算法,很多与算法无关而十分繁琐的语句。通常采用伪代码来描述算法。 四.C语言程序设计的特点 1.C语言的特点 (1)C语言的语句简洁紧凑,使用方便灵活 (2)运算符丰富,表达能力强 (3)C语言程序可移植性好 (4)生成的目标代码质量高,运行效率高 ...
《C语言程序设计(第4版)》是2012年合肥工业大学出版社出版的图书,作者是吴国凤。编辑推荐 《C语言程序设计(第4版)》是面向高职高专学生学习C语言程序设计的理想教材。全书共分12章,主要内容包括:C语言概述、数据类型与基本运算、顺序结构、选择结构、循环结构、数组与字符数据处理、函数、指针、结构体与联合、位...
实际上,C语言是一个很小的内核语言,只包括极少的与硬件有关的成分,语言不直接提供输入和输出语句、有关文件操作的语句和动态内存管理的语句等,C语言的编译系统相当简洁。运算符丰富、数据类型丰富。具有结构化的控制语句。C语言用函数作为程序的模块单位,便于实现程序的模块化。语言是完全模块化和结构化的语言。C...
《C语言与程序设计》是2014年8月合肥工业大学出版社出版的图书,作者是刘竞杰。内容简介 普通高等学校省级规划教材《C语言与程序设计(第4版)》以程序设计为主线,以编程任务为驱动,通过具体案例或问题引入教学内容,重点讲解程序设计思想和方法。同时,在第3版的基础上重新调整章节顺序,优化了知识内容,将知识分散...
3.CPU不能直接运行由人类编写的高级程序 C语言程序设计笔记1-2 1.C语言起源 在《深入理解计算机系统》这本书中对C的起源有下面3个概括 C语言与Unix操作系统关系密切 C语言小而简单 C语言是为实践目的而设计的 2.为什么选择C语言进行学习 简单易学、使用范围广、易于移植到不同计算机上 ...
一、C的数据类型 C语言提供的数据类型: 二、常量和变量 2.1常量和符号常量 在程序运行过程中,其值不能被改变的量称为常量。 常量区分为不同的类型: 程序中用#define(预处理器指令)命令行定义变量将代表常量,用一个标识符代表一个常量,称为符合常量。