宽客网
宽客网是一个追求内容高度精华和技术纯粹性的地方。为大家整理和分享宽客技术的教程、文献、工具及代码。涵盖数学、统计学、金融、经济、IT技术等领域。

容器和算法2 – C++快速入门48(完)

2014-06-08 10:29:04
容器和算法2让编程改变世界Changetheworldbprogram迭代器上节课我们的栗子虽然工作得很好并也使用了一个标准的容器(向量容器),但它还是有个小问题。就是在遍历向量里的各个元素时,我们仍...
Read more

数据类型,运算符和表达式01 – 零基础入门学习C语言02

2014-06-08 09:44:07
第二章:数据类型,运算符和表达式01让编程改变世界Changetheworldbprogramc语言数据类型一些关于数据类型基本数据类型:基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是...
Read more

C语言概述01 – 零基础入门学习C语言01(新版)

2014-06-08 09:44:02
第一章:C语言概述及如何上机运行C程序让编程改变世界ChangetheworldbprogramC语言概述C语言的发展过程C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝...
Read more

数据类型,运算符和表达式02 – 零基础入门学习C语言03

2014-06-08 09:43:01
第二章:数据类型,运算符和表达式02让编程改变世界Changetheworldbprogram整型变量整型变量的分类(注意:这里占多少个字节跟系统和编译器规定有关!可以在编译器上自己试试查看)1)基本...
Read more

数据类型,运算符和表达式03 – 零基础入门学习C语言04

2014-06-08 09:42:08
第二章:数据类型,运算符和表达式03让编程改变世界Changetheworldbprogram字符型数据字符型数据包括字符常量和字符变量字符常量:是用单引号括起来的一个字符。例如:’a’、’b’、’=...
Read more

数据类型,运算符和表达式04 – 零基础入门学习C语言05

2014-06-08 09:41:03
第二章:数据类型,运算符和表达式04让编程改变世界Changetheworldbprogram变量赋初值在程序中常常需要对变量赋初值,以便使用变量。语言程序中可有多种方法为变量提供初值。本小节先介绍在...
Read more

数据类型,运算符和表达式05 – 零基础入门学习C语言06

2014-06-08 09:40:04
第二章:数据类型,运算符和表达式05让编程改变世界Changetheworldbprogram算术运算符和算术表达式基本的算术运算符加法运算符“+”:加法运算符为双目运算符,即应有两个量参与加法运算。...
Read more

顺序程序设计02 – 零基础入门学习C语言08

2014-06-08 09:40:02
第三章:顺序程序设计02让编程改变世界Changetheworldbprogram格式输入与输出scanf函数(格式输入函数)scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定...
Read more

顺序程序设计03 – 零基础入门学习C语言09

2014-06-08 09:39:07
第三章:顺序程序设计03让编程改变世界Changetheworldbprogram题目:输入三角形的三边长,求三角形面积。已知三角形的三边长a,b,c,则该三角形的面积公式为:C语言计算数学公式其中s...
Read more

分支程序设计01 – 零基础入门学习C语言10

2014-06-08 09:38:03
第四章:分支程序设计01让编程改变世界Changetheworldbprogram关系运算符和表达式关系运算符:比较两个量的运算符称为关系运算符。在程序中经常需要比较两个量的大小关系,以决定程序下一步...
Read more

分支程序设计03 – 零基础入门学习C语言12

2014-06-08 09:37:04
第四章:分支程序设计03让编程改变世界Changetheworldbprogram在使用if语句中还应注意以下问题:1)在三种形式的if语句中,在if关键字之后均为表达式。该表达式通常是逻辑表达式或关...
Read more

分支程序设计05 – 零基础入门学习C语言14

2014-06-08 09:37:00
第四章:分支程序设计05让编程改变世界Changetheworldbprogramswitch语句练习1:输入三个整数,输出最大数和最小数。答案与解析:includevoidmain(){inta,b...
Read more

分支程序设计04 – 零基础入门学习C语言13

2014-06-08 09:36:06
第四章:分支程序设计04让编程改变世界Changetheworldbprogramif语句的嵌套当if语句中的执行语句又是if语句时,则构成了if语句嵌套的情形。其一般形式可表示如下:if(表达式)i...
Read more

分支程序设计06 – 零基础入门学习C语言15

2014-06-08 09:35:06
第四章:分支程序设计06让编程改变世界Changetheworldbprogramswitch语句题目1:输入一个年份,并判断是否为闰年?关于公历闰年是这样规定的:地球绕太阳公转一周叫做一回归年,一回...
Read more

循环控制结构程序02 – 零基础入门学习C语言17

2014-06-08 09:34:09
第五章:循环控制结构程序02让编程改变世界Changetheworldbprogramwhile语句使用while语句应注意以下几点:1)while语句中的表达式一般是关系表达或逻辑表达式,只要表达式...
Read more

循环控制结构程序04 – 零基础入门学习C语言19

2014-06-08 09:34:00
第五章:循环控制结构程序04让编程改变世界Changetheworldbprogram问题:尝试编程输出以下图形***---***分析VS提示:一共6行,每行的‘*’数目与行号相同includevoi...
Read more

循环控制结构程序05 – 零基础入门学习C语言20

2014-06-08 09:31:05
第五章:循环控制结构程序05让编程改变世界Changetheworldbprogrambreak和continue语句break语句break语句可以用来从循环体内跳出循环体,即提前结束循环,接着执行...
Read more

循环控制结构程序06 – 零基础入门学习C语言21

2014-06-08 09:31:00
第五章:循环控制结构程序06让编程改变世界Changetheworldbprogram程序举例NO.ONE:用π/4≈1-1/3+1/5-1/7+…公式求π的近似值,直到某一项的绝对值小于为止。程序提...
Read more

循环控制结构程序07 – 零基础入门学习C语言22

2014-06-08 09:30:02
第五章:循环控制结构程序07让编程改变世界Changetheworldbprogram程序举例NO.TWO:求Fibonacci数列前40个数。这个数列有如下特点:第1,2两个数为1,1。从第3个数开...
Read more

数组02 – 零基础入门学习C语言24

2014-06-08 09:29:07
第六章:数组02让编程改变世界Changetheworldbprogram一维数组元素的引用includevoidmain(){inti,a[10];for(i=0;i=0;i--){printf("...
Read more

数组01 – 零基础入门学习C语言23

2014-06-08 09:29:03
第六章:数组01让编程改变世界Changetheworldbprogram数组的概念有如下几组数据,它们分别该如何存储呢?学生的学习成绩银行的账单一行文字这些个数据的特点是:1.具有相同的数据类型2....
Read more

数组04 – 零基础入门学习C语言26

2014-06-08 09:28:09
第六章:数组04让编程改变世界Changetheworldbprogram该课件遗失,详细教程请看视频讲解。。。。。。技术,IT技术,视频教程,C语言
Read more

数组03 – 零基础入门学习C语言25

2014-06-08 09:28:06
第六章:数组03让编程改变世界Changetheworldbprogram该课件遗失,详细教程请看视频讲解。。。。。。技术,IT技术,视频教程,C语言
Read more

数组06 – 零基础入门学习C语言28

2014-06-08 09:27:08
第六章:数组06让编程改变世界Changetheworldbprogram二维数组程序举例程序清单:includevoidmain(){inti,j,a[3][3];for(i=0;i二维数组程序举例...
Read more

数组05 – 零基础入门学习C语言27

2014-06-08 09:27:03
第六章:数组05让编程改变世界Changetheworldbprogram二维数组元素的引用和初始化数据类型数组名[常量表达式1][常量表达式2]={初始化数据};我们有4种方法对二维数组初始化:(1...
Read more

数组07 – 零基础入门学习C语言29

2014-06-08 09:26:09
第六章:数组07让编程改变世界Changetheworldbprogram二维数组程序举例—二分法举例假设在数组a中的数据是按由小到大顺序排列的:-120616235680100110115,从键盘上...
Read more

数组09 – 零基础入门学习C语言31

2014-06-08 09:25:08
第六章:数组09让编程改变世界Changetheworldbprogram课件同前两讲,这一讲主要针对二分法源代码进行详细讲解。技术,IT技术,视频教程,C语言
Read more

数组08 – 零基础入门学习C语言30

2014-06-08 09:25:06
第六章:数组08让编程改变世界Changetheworldbprogram课件同上一讲,这一讲主要针对二分法源代码进行详细讲解。技术,IT技术,视频教程,C语言
Read more

函数01 – 零基础入门学习C语言32

2014-06-08 09:24:01
第七章:函数01让编程改变世界Changetheworldbprogram概述一个较大的程序可分为若干个程序模块,每一个模块用来实现一个特定的功能。在高级语言中用子程序实现模块的功能。子程序由函数来完...
Read more

函数02 – 零基础入门学习C语言33

2014-06-08 09:23:06
第七章:函数02让编程改变世界Changetheworldbprogram关于形参与实参的一些重要说明:1)在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元。只有在发生函数调用时...
Read more

函数03 – 零基础入门学习C语言34

2014-06-08 09:23:01
第七章:函数03让编程改变世界Changetheworldbprogram函数的调用函数调用的一般形式函数调用的一般形式为:函数名(实参表列)如果是调用无参函数,则“实参表列”可以没有,但括弧不能省略...
Read more

函数04 – 零基础入门学习C语言35

2014-06-08 09:22:07
第七章:函数04让编程改变世界Changetheworldbprogram上节课的练习简单讲解,给力!!1.自己实现pow()函数并尝试验证……2.猜想下sqrt()函数的原理并尝试编程……(暂时只要...
Read more

函数05 – 零基础入门学习C语言36

2014-06-08 09:21:07
第七章:函数05让编程改变世界Changetheworldbprogram函数的嵌套调用嵌套定义就是在定义一个函数时,其函数体内又包含另一个函数的完整定义。然而,C语言不能嵌套定义函数,但可以嵌套调用...
Read more

函数07 – 零基础入门学习C语言38

2014-06-08 09:20:06
第七章:函数07让编程改变世界Changetheworldbprogram局部变量和全局变量局部变量在一个函数内部定义的变量是内部变量,它只在本函数范围内有效,也就是说只有在本函数内才能使用它们,在此...
Read more

函数08 – 零基础入门学习C语言39

2014-06-08 09:20:01
第七章:函数08让编程改变世界Changetheworldbprogram用static声明局部变量有时希望函数中的局部变量的值在函数调用结束后不消失而保留原值,即其占用的存储单元不释放,在下一次该函...
Read more

指针01 – 零基础入门学习C语言41

2014-06-08 09:19:07
第八章:指针01让编程改变世界Changetheworldbprogram指针啥玩意?似乎很神秘?指针是C语言中的一个重要的概念,也是C语言的一个重要特色。正确而灵活地运用它,可以有效地表示复杂的数据...
Read more

函数09 – 零基础入门学习C语言40

2014-06-08 09:19:05
第七章:函数09让编程改变世界Changetheworldbprogram课件同上一讲,详细讲解请看视频。技术,IT技术,视频教程,C语言
Read more

指针02 – 零基础入门学习C语言42

2014-06-08 09:18:02
第八章:指针02让编程改变世界Changetheworldbprogram对“&”和“*”运算符再做些说明如果已执行了语句pointer_1=&a;(1)&*pointer_1...
Read more

指针03 – 零基础入门学习C语言43

2014-06-08 09:17:00
第八章:指针03让编程改变世界Changetheworldbprogram源码分析输出数组中的全部元素假设有一个a数组,整型,有10个元素。要输出各元素的值有三种方法:(1)下标法(2)通过数组名计算...
Read more

指针04 – 零基础入门学习C语言44

2014-06-08 09:17:00
第八章:指针04让编程改变世界Changetheworldbprogram小结归纳起来,如果有一个实参数组,想在函数中改变此数组中的元素的值,实参与形参的对应关系有以下4种情况:(1)形参和实参都用数...
Read more

指针05 – 零基础入门学习C语言45

2014-06-08 09:16:05
第八章:指针05让编程改变世界Changetheworldbprogram字符串与指针(1)用字符数组存放一个字符串,然后输出该字符串。例题一:定义一个字符数组,对它初始化,然后输出该字符串。例题一源...
Read more

指针06 – 零基础入门学习C语言46

2014-06-08 09:16:03
第八章:指针06让编程改变世界Changetheworldbprogram字符指针作函数参数出错了:关于a[]和*a的一些区别!includevoidmain(){voidcop_string(cha...
Read more

指针07 – 零基础入门学习C语言47

2014-06-08 09:15:08
第八章:指针07让编程改变世界Changetheworldbprogram对使用字符指针变量和字符数组的讨论虽然用字符数组和字符指针变量都能实现字符串的存储和运算,但它们二者之间是有区别的,不应混为一...
Read more

指针08 – 零基础入门学习C语言48

2014-06-08 09:15:08
第八章:指针08让编程改变世界Changetheworldbprogram返回指针值的函数一个函数可以带回一个整型值、字符值、实型值等,也可以带回指针型的数据,即地址。其概念与以前类似,只是带回的值的...
Read more

指针09 – 零基础入门学习C语言49

2014-06-08 09:14:07
第八章:指针09让编程改变世界Changetheworldbprogram有关指针的数据类型的小结有关指针的数据类型的小结指针运算小结一、指针变量加(减)一个整数如:p++、p–、p+i、p-i、p+...
Read more

预处理02 – 零基础入门学习C语言51

2014-06-08 09:13:08
第九章:预处理02让编程改变世界Changetheworldbprogram带参宏定义C语言允许宏带有参数。在宏定义中的参数称为形式参数,在宏调用中的参数称为实际参数。对带参数的宏,在调用中,不仅要宏...
Read more

预处理01 – 零基础入门学习C语言50

2014-06-08 09:13:04
第九章:预处理01让编程改变世界Changetheworldbprogram预处理,其实我们很熟悉在前面各章中,已多次使用过以“”号开头的预处理命令。如包含命令include,宏定义命令defineP...
Read more

预处理03 – 零基础入门学习C语言52

2014-06-08 09:12:06
第九章:预处理03让编程改变世界Changetheworldbprogram文件包含尽管我们很熟悉,但对文件包含命令还要说明以下几点:1.一个include命令只能指定一个被包含文件,若有多个文件要包...
Read more

结构体与共用体01 – 零基础入门学习C语言53

2014-06-08 09:11:03
第十章:结构体与共用体01让编程改变世界Changetheworldbprogram概述问题定义:有时需要将不同类型的数据组合成一个有机的整体,以便于引用。如:一个学生有学号/姓名/性别/年龄/地址等...
Read more

结构体与共用体02 – 零基础入门学习C语言54

2014-06-08 09:11:03
第十章:结构体与共用体02让编程改变世界Changetheworldbprogram结构体变量的初始化我们可以这么对结构体进行初始化!例子01:includevoidmain(){structstud...
Read more

结构体与共用体04 – 零基础入门学习C语言56

2014-06-08 09:10:04
第十章:结构体与共用体04让编程改变世界Changetheworldbprogram链表例题讲解链表例题今天,我们将以图文并茂的方式来展示链表的具体创建过程!!链表原理我们约定学号不会为零,如果输入的...
Read more

结构体与共用体06 – 零基础入门学习C语言58

2014-06-08 09:09:06
第十章:结构体与共用体06让编程改变世界Changetheworldbprogram共用体共用体的概念:使几个不同的变量共占同一段内存的结构称为“共用体”类型的结构。定义共用体类型变量的一般形式为:u...
Read more

结构体与共用体07 – 零基础入门学习C语言59

2014-06-08 09:09:06
第十章:结构体与共用体07让编程改变世界Changetheworldbprogram用tpedef定义类型用tpedef声明新的类型名来代替已有的类型名声明INTEGER为整型tpedefintINT...
Read more

文件操作01 – 零基础入门学习C语言60

2014-06-08 09:08:03
第十一章:文件操作01让编程改变世界ChangetheworldbprogramC文件概述所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用...
Read more

文件操作04 – 零基础入门学习C语言63

2014-06-08 09:07:01
第十一章:文件操作04让编程改变世界Changetheworldbprogram格式化读写函数:fprintf()和fscanf()函数调用:fprintf(文件指针,格式字符串,输出表列);fsca...
Read more

位运算01 – 零基础入门学习C语言64

2014-06-08 09:06:08
第十二章:位运算01让编程改变世界Changetheworldbprogram位运算概念位运算是指按二进制位进行的运算。因为在系统软件中,常要处理二进制位的问题。例如:将一个存储单元中的各二进制位左移...
Read more

文件操作03 – 零基础入门学习C语言62

2014-06-08 09:06:02
第十一章:文件操作03让编程改变世界Changetheworldbprogram字符串读写函数:fgets和fputsfgets函数函数调用形式如:fgets(str,n,fp);函数作用:从fp所指...
Read more

位运算02 – 零基础入门学习C语言65(完)

2014-06-08 09:05:06
第十二章:位运算02让编程改变世界Changetheworldbprogram“取反”运算符(~)~是一个单目(元)运算符,用来对一个二进制数按位取反,即将0变1,将1变0。例如,~025是对八进制数...
Read more

绪论 – 数据结构和算法01

2014-06-07 00:20:04
数据结构绪论让编程改变世界Changetheworldbprogram数据结构和算法绪论数据结构和算法这门计算机必修课历来无论在哪个学校,都是无比乏味和催人入睡的。但是,小甲鱼决定要投入大量的精力来将...
Read more

时间复杂度和空间复杂度1 – 数据结构和算法03

2014-06-07 00:19:03
时间复杂度和空间复杂度1让编程改变世界Changetheworldbprogram算法效率的度量方法上一讲中我们提到设计算法要尽量的提高效率,这里效率高一般指的是算法的执行时间。那么我们如何来度量一个...
Read more