- 猜你喜欢
- 视频介绍
- 分集列表
- 视频下载
C语言等级考试一直是广大会员朋友比较头痛的,针对此种情况21互联特聘请了资深的老师,录制了C语言等级考试课程,使会员朋友能够迅速掌握相应的知识点,顺利通过考试。全国计算机等级考试二级,主要考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。 考试科目:语言程序设计(C、C++、Java、Visual Basic、Delphi)、数据库程序设计(Visual FoxPro、Access)共七个科目。
外唐网向大家推荐的这部计算机二级C语言教程是一部非常不错的教程。其中内容涵盖应试指南、考点分析与同步训练以及具体操作技巧指导等。仔细观看并跟随学习您一定可以轻松、愉快地掌握知识点并领悟二级C语言考试的真谛。
C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。
C语言的基本特性主要有:1、C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
2、C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
3、C语言功能齐全:具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。
4、C语言适用范围大:适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。
5、C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C++在这方面做了改进,在保留了指针操作的同时又增强了安全性,受到了一些用户的支持,但是,由于这些改进增加语言的复杂度,也为另一部分所诟病。Java则吸取了C++的教训,取消了指针操作,也取消了C++改进中一些备受争议的地方,在安全性和适合性方面均取得良好的效果,但其本身解释在虚拟机中运行,运行效率低于C++/C。一般而言,C,C++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名。
6、C语言文件由数据序列组成:可以构成二进制文件或文本文件常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Dev-C++,Code::Blocks,Borland C++,Watcom C++,Borland C++ Builder,GNU DJGPP C++,Lccwin32 C Compiler 3.1,High C,Turbo C,C-Free,win-tc,xcode(mac os x)等。
- 01-01.程序设计的基本概念
- 01-02.程序设计的基本概念
- 01-03.程序设计的基本概念
- 02-01.简单C语言的构成和格式(1)
- 02-02.简单C语言的构成和格式(2)
- 02-03.标识符的组成和分类
- 02-04.整型数据和实型数据(1)
- 02-05.整型数据和实型数据(2)
- 02-06.整型数据和实型数据(3)
- 02-07.整型数据和实型数据(4)
- 02-08.整型数据和实型数据(5)
- 02-09.整型数据和实型数据(6)
- 02-10.整型数据和实型数据(7)
- 02-11.算术表达式和赋值表达式(1)
- 02-12.算术表达式和赋值表达式(2)
- 02-13.算术表达式和赋值表达式(3)
- 02-14.算术表达式和赋值表达式(4)
- 02-15.自加自减运算
- 02-16.课后习题和典型例题讲解
- 03-01.输出函数(1)
- 03-02.输出函数(2)
- 03-03.输出函数(3)
- 03-04.输出函数(4)
- 03-05.输出函数(5)
- 03-06.输入函数(1)
- 03-07.输入函数(2)
- 03-08.输入函数(3)
- 03-09.输入函数(4)
- 03-10.程序举例
- 03-11.课后习题和典型例题详解
- 04-01.关系运算符和关系表达式(1)
- 04-02.关系运算符和关系表达式(2)
- 04-03.逻辑运算符和逻辑表达式(1)
- 04-04.逻辑运算符和逻辑表达式(2)
- 04-05.逻辑运算符和逻辑表达式(3)
- 04-06.选择语句的使用(1)
- 04-07.选择语句的使用(2)
- 04-08.选择语句的使用(3)
- 04-09.选择语句的使用(4)
- 04-10.goto语句和课后习题详解(1)
- 04-11.goto语句和课后习题详解(2)
- 05-01.while语句和do-while语句(1)
- 05-02.while语句和do-while语句(2)
- 05-03.while语句和do-while语句(3)
- 05-04.while语句和do-while语句(4)
- 05-05.while语句和do-while语句(5)
- 05-06.for语句和累加累乘算法(1)
- 05-07.for语句和累加累乘算法(2)
- 05-08.for语句和累加累乘算法(3)
- 05-09.for语句和累加累乘算法(4)
- 05-10.for语句和累加累乘算法(5)
- 05-11.循环嵌套实例(1)
- 05-12.循环嵌套实例(2)
- 05-13.循环嵌套实例(3)
- 05-14.循环嵌套实例(4)
- 05-15.循环嵌套实例(5)
- 05-16.循环嵌套实例(6)
- 05-17.循环嵌套实例(7)
- 05-18.循环嵌套实例(8)
- 05-19.循环嵌套实例(9)
- 05-20.循环嵌套实例(10)
- 05-21.循环嵌套实例(11)
- 05-22.循环嵌套实例(12)
- 05-23.循环嵌套实例(13)
- 05-24.循环嵌套实例(14)
- 05-25.循环嵌套实例(15)
- 05-26.循环嵌套实例(16)
- 05-27.循环嵌套实例(17)
- 05-28.循环嵌套实例(18)
- 05-29.循环嵌套实例(19)
- 05-30.循环嵌套实例(20)
- 05-31.break语句和continue语句的使用方法
- 05-32.课后习题和典型例题的讲解(1)
- 05-33.课后习题和典型例题的讲解(2)
- 06-01.字符型常量和字符型变量(1)
- 06-02.字符型常量和字符型变量(2)
- 06-03.字符型常量和字符型变量(3)
- 06-04.字符型常量和字符型变量(4)
- 06-05.输入输出函数(1)
- 06-06.输入输出函数(2)
- 06-07.输入输出函数(3)
- 06-08.程序举例(1)
- 06-09.程序举例(2)
- 06-10.程序举例(3)
- 06-11.课后习题讲解和典型例题分析
- 07-01.函数的定义和返回值(1)
- 07-02.函数的定义和返回值(2)
- 07-03.函数的定义和返回值(3)
- 07-04.函数的定义和返回值(4)
- 07-05.函数的调用和说明(1)
- 07-06.函数的调用和说明(2)
- 07-07.调用函数和被调用函数之间的数值传递(1)
- 07-08.调用函数和被调用函数之间的数值传递(2)
- 07-09.函数程序举例(1)
- 07-10.函数程序举例(2)
- 07-11.函数程序举例(3)
- 07-12.函数程序举例(4)
- 07-13.函数程序举例(5)
- 07-14.函数程序举例(6)
- 07-15.函数程序举例(7)
- 07-16.课后习题讲解
- 08-01.变量的地址和指针
- 08-02.指针的定义赋值(1)
- 08-03.指针的定义赋值(2)
- 08-04.指针的定义赋值(3)
- 08-05.对指针变量的操作(1)
- 08-06.对指针变量的操作(2)
- 08-07.对指针变量的操作(3)
- 08-08.对指针变量的操作(4)
- 08-09.指针在函数中的应用及举例(1)
- 01-01.程序设计的基本概念
- 01-02.程序设计的基本概念
- 01-03.程序设计的基本概念
- 02-01.简单C语言的构成和格式(1)
- 02-02.简单C语言的构成和格式(2)
- 02-03.标识符的组成和分类
- 02-04.整型数据和实型数据(1)
- 02-05.整型数据和实型数据(2)
- 02-06.整型数据和实型数据(3)
- 02-07.整型数据和实型数据(4)
- 02-08.整型数据和实型数据(5)
- 02-09.整型数据和实型数据(6)
- 02-10.整型数据和实型数据(7)
- 02-11.算术表达式和赋值表达式(1)
- 02-12.算术表达式和赋值表达式(2)
- 02-13.算术表达式和赋值表达式(3)
- 02-14.算术表达式和赋值表达式(4)
- 02-15.自加自减运算
- 02-16.课后习题和典型例题讲解
- 03-01.输出函数(1)
- 03-02.输出函数(2)
- 03-03.输出函数(3)
- 03-04.输出函数(4)
- 03-05.输出函数(5)
- 03-06.输入函数(1)
- 03-07.输入函数(2)
- 03-08.输入函数(3)
- 03-09.输入函数(4)
- 03-10.程序举例
- 03-11.课后习题和典型例题详解
- 04-01.关系运算符和关系表达式(1)
- 04-02.关系运算符和关系表达式(2)
- 04-03.逻辑运算符和逻辑表达式(1)
- 04-04.逻辑运算符和逻辑表达式(2)
- 04-05.逻辑运算符和逻辑表达式(3)
- 04-06.选择语句的使用(1)
- 04-07.选择语句的使用(2)
- 04-08.选择语句的使用(3)
- 04-09.选择语句的使用(4)
- 04-10.goto语句和课后习题详解(1)
- 04-11.goto语句和课后习题详解(2)
- 05-01.while语句和do-while语句(1)
- 05-02.while语句和do-while语句(2)
- 05-03.while语句和do-while语句(3)
- 05-04.while语句和do-while语句(4)
- 05-05.while语句和do-while语句(5)
- 05-06.for语句和累加累乘算法(1)
- 05-07.for语句和累加累乘算法(2)
- 05-08.for语句和累加累乘算法(3)
- 05-09.for语句和累加累乘算法(4)
- 05-10.for语句和累加累乘算法(5)
- 05-11.循环嵌套实例(1)
- 05-12.循环嵌套实例(2)
- 05-13.循环嵌套实例(3)
- 05-14.循环嵌套实例(4)
- 05-15.循环嵌套实例(5)
- 05-16.循环嵌套实例(6)
- 05-17.循环嵌套实例(7)
- 05-18.循环嵌套实例(8)
- 05-19.循环嵌套实例(9)
- 05-20.循环嵌套实例(10)
- 05-21.循环嵌套实例(11)
- 05-22.循环嵌套实例(12)
- 05-23.循环嵌套实例(13)
- 05-24.循环嵌套实例(14)
- 05-25.循环嵌套实例(15)
- 05-26.循环嵌套实例(16)
- 05-27.循环嵌套实例(17)
- 05-28.循环嵌套实例(18)
- 05-29.循环嵌套实例(19)
- 05-30.循环嵌套实例(20)
- 05-31.break语句和continue语句的使用方法
- 05-32.课后习题和典型例题的讲解(1)
- 05-33.课后习题和典型例题的讲解(2)
- 06-01.字符型常量和字符型变量(1)
- 06-02.字符型常量和字符型变量(2)
- 06-03.字符型常量和字符型变量(3)
- 06-04.字符型常量和字符型变量(4)
- 06-05.输入输出函数(1)
- 06-06.输入输出函数(2)
- 06-07.输入输出函数(3)
- 06-08.程序举例(1)
- 06-09.程序举例(2)
- 06-10.程序举例(3)
- 06-11.课后习题讲解和典型例题分析
- 07-01.函数的定义和返回值(1)
- 07-02.函数的定义和返回值(2)
- 07-03.函数的定义和返回值(3)
- 07-04.函数的定义和返回值(4)
- 07-05.函数的调用和说明(1)
- 07-06.函数的调用和说明(2)
- 07-07.调用函数和被调用函数之间的数值传递(1)
- 07-08.调用函数和被调用函数之间的数值传递(2)
- 07-09.函数程序举例(1)
- 07-10.函数程序举例(2)
- 07-11.函数程序举例(3)
- 07-12.函数程序举例(4)
- 07-13.函数程序举例(5)
- 07-14.函数程序举例(6)
- 07-15.函数程序举例(7)
- 07-16.课后习题讲解
- 08-01.变量的地址和指针
- 08-02.指针的定义赋值(1)
- 08-03.指针的定义赋值(2)
- 08-04.指针的定义赋值(3)
- 08-05.对指针变量的操作(1)
- 08-06.对指针变量的操作(2)
- 08-07.对指针变量的操作(3)
- 08-08.对指针变量的操作(4)
- 08-09.指针在函数中的应用及举例(1)