北京工业大学C语言程序设计
VIP专享
高级语言程序设计
第一章 C 语言概述
1. C 语言的基本概念
程序:一组计算机能够识别和执行的指令,每一条指令使计算机执行特定的操作。
机器指令:计算机能够直接识别和接收的二进制代码。机器指令的集合就是计算
机的机器语言。
高级语言 ————> 汇编语言 ————> 机器语言
高级语言的三个发展阶段:
(1)非结构化的语言:编程风格随意,符合相关语法规则即可,没有严格规范
要求,程序流程可以随意跳转。(早期的 BASIC,ALGOL)
(2)结构化的语言:程序具有良好特性的基本结构(顺序结构、选择结构、循
环结构),程序流程不可以随意跳转,程序顺上而下执行各个基本结构。结构清
晰,易于编写、阅读和维护。(QBASIC,C 语言)
(3)面向对象的语言:处理规模较大问题时,使用面向对象的语言(C++,
JAVA,C#)
C 语言是一种用途广泛、功能强大、使用灵活的过程性编程语言,C 语言特点:
(1)语言简洁,紧凑,灵活。C 语言一共有 37 个关键字,9 种控制语言。C 语
言比其他高级语言简练,源程序短,输入工作量少。
(2)运算符、数据类型丰富。可以实现许多复杂的运算。
(3)C 语言程序可移植性好。C 编译系统在新的系统上运行时,可以直接编译“标
准链接库”的大部分功能,几乎所有的计算机系统都可以使用 C 语言。
(4)程序执行效率高
C 语言程序的结构特点:
(1)一个程序由一个或者多个源程序文件组成。
一个源程序文件中包括三部分:
1)预处理指令:如 #include<stdio.h>:文件后缀.h 是头文件,#include 调入
相关信息。
2)全局声明
3)函数定义
相关推荐
-
暨南大学827管理运筹学2014年真题VIP免费
2026-01-26 999+ -
甘肃中医药大学308护理综合外科护理学笔记VIP专享
2026-02-25 999+ -
甘肃中医药大学308护理综合基础护理学笔记VIP专享
2026-02-25 999+ -
贵州民族大学349药学综合药理总结 完整版((药理)VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合公共政策学考研重难点VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合公共政策学考研资料VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合考研常考知识点串讲精要VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合考研真题与典例详解VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合名校真题详解VIP专享
2026-02-25 999+ -
上海交通大学847公共管理综合速记资料VIP专享
2026-02-25 999+
作者:清悠学姐
分类:考研考博类
价格:3知币
属性:19 页
大小:1.11MB
格式:PDF
时间:2025-12-31
相关内容
-
上海交通大学847公共管理综合公共政策学考研资料
分类:考研考博类
时间:2026-02-25
标签:无
格式:PDF
价格:4.9 知币
-
上海交通大学847公共管理综合考研常考知识点串讲精要
分类:考研考博类
时间:2026-02-25
标签:无
格式:PDF
价格:4.9 知币
-
上海交通大学847公共管理综合考研真题与典例详解
分类:考研考博类
时间:2026-02-25
标签:考研真题
格式:PDF
价格:4.9 知币
-
上海交通大学847公共管理综合名校真题详解
分类:考研考博类
时间:2026-02-25
标签:真题
格式:PDF
价格:4.9 知币
-
上海交通大学847公共管理综合速记资料
分类:考研考博类
时间:2026-02-25
标签:无
格式:PDF
价格:4.9 知币

