C语言程序设计概述+C语言简介+算法概述 |
您所在的位置:网站首页 › c语言算法的基本概念 › C语言程序设计概述+C语言简介+算法概述 |
上一篇文章:计算机要点概述+交互方式+基本的dos命令+文本文件和字符集+进制转换+环境变量 C语言程序设计概述+C语言简介+算法概述 程序的基本概念机械语言汇编语言高级语言C语言的诞生C语言的特点C语言字符集C语言严格区分大小写标识符关键字32个C语言程序的上机执行过程C语言编译器算法基本概念算法的主要特征如何衡量算法的优劣三种基本控制结构 下一篇文章 程序的基本概念为了让计算机能够贯彻执行人的意图,需要人能与计算机“沟通”,而这种“沟通”所需要的语言就是程序设计语言,使用程序设计语言所设计的指令的集合就是程序。分析问题-设计算法-编码-程序调试。 机械语言二进制代码,计算机能看懂的语言。计算机只能看懂…010101011010010001…这样的二进制代码。 汇编语言用助记符来表示机器指令的语言,也称为符号语言。汇编语言较之机械语言容易读写、记忆与维护,同时它也具备机械语言的全部优点,如执行速度快、占内存少、可直接访问和控制计算机的各种硬件设备等。但它仍然是面向机器的语言,所以不具备通用性和可移植性。 高级语言最接近人类自然语言,又称算法(algorithm)语言,面向问题、实现算法的语言。由于计算机只能看懂二进制代码,所以计算机不可直接执行高级语言所写的代码,需要编译器 翻译成机械语言后计算机方可执行。 C语言的诞生C语言由Dennis Ritchie于1969年~1973年间在贝尔实验室为Unix操作系统而开发。 C语言的特点C语言是结构化语言、C语言运算符丰富、语言简洁紧凑程序书写灵活、C语言可以直接操纵硬件、C语言可移植性好(适用于大多数操作系统) C语言字符集英文字符大写A-Z,小写a-z共26个; 数字:0-9共10个; 下划线_; 其他各种特殊符号,主要为各种运算符: 算术运算符:+ - * / % ++ – 关系运算符: >= > |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |