自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 数据结构小知识

Matrix Add(Matrix A,Matrix B):如果A和B的行、列数一致,则返回矩阵C=A+B,否则返回错 误标志;Matrix Multiply(Matrix A,Matrix B):如果A的列数等于B的行数,则返回矩阵C=AB,否则返回错误标志;ElementType GetEntry(Matrix A,int i,int j):返回矩阵A的第i行、第j列的元素;1、数据结构:是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。数据集合相关联的操作集。

2022-10-25 17:28:35 180 1

原创 C语言小内容

使用数组是放在[]中的数字叫做下表或索引,下标从0开始计数:grades[0]里的&,获得变量的地址,它的操作数必须是变量。·是因为出现在赋值号左边的不是变量,而是值,是表达式计算的结果。数组:是一种容器,特点是:其中所有的元素具有相同的数据类型;·*是一个单目运算符,用来访问指针的值所表示的地址上的变量。·最后的逗号可以存在,有古老的传统,如果省略,表示补零。可以赋值在复制的左边或右边:a[2]=a[1]+6;·指针变量的值是具有实际值的变量的地址。·是特殊的值,所以叫做左值。·普通变量的值是实际的值。

2022-09-28 22:29:22 282

原创 c语言小知识

c以后的语言向两个方向发展:c++/Java更强调类型,对类型的检查更严格,JavaScript、Python、PHP不看重类型,甚至不需要事先定义。·用来表示无法印出来的控制字符或特殊字符,它有一个反斜杠"\"开头,后面跟上另一个字符,这两个字符合起来,组成了一个字符。·所表达的数的范围:char

2022-09-21 22:10:23 255

原创 C语言小知识

“++”和“--”是两个很特殊的运算符,它们是单目运算符,这个算子还必须是变量。·5个算术运算符,+ - * / %,可以和赋值运算符“=”结合起来,形成复合赋值运算符:“+=”、“-=”、“*=”、“/=”和“%=”·a++的值是a加1以前的值,而++a的值是加了1以后的值,无论哪个,a自己的之都加了1了。算子:是指参与运算的值,这个值可能是常数,也可能是变量,还可能是一个方法的返回值。运算符:是指进行运算的动作,比如加法运算符“+”,减法运算符“-”。·a=6的结果是a被赋予的值,也就是6。

2022-09-12 15:46:11 248

原创 C语言的基本内容

变量的名字是price,类型是int,初始值是0·变量是一个保存数据的地方,当我们需要在程序里保存数据时,比如上面的例子中要记录用户输入的价格,就需要一个变量来保存它。·当赋值发生在定义变量的时候,就像程序I中的第7行那样,就是变量的初始化。虽然c语言并没有强制要求所有的变量都在定义的地方做初始化,但是所有的变量在第一次被使用(出现在赋值运算符的右边)之前被应该赋值一次。·inch是定义为int类型的变量,如果把int换成double,我们就把他改为double类型的浮点数变量了。·固定不变的数,是常量。

2022-09-07 17:53:37 367

原创 C语言的基本类型

一个基本的if语句由一个关键字if开头,跟上在括号里的一个表示条件的逻辑表达式下,然后是一对大括号“{}”之间的若干条语句。如果表示条件的逻辑表达式的结果不是零,那么就执行后面跟着的这对大括号中的语句,否则就跳过这些语句不执行,而继续下面的其他语句。·在进行循环的时候不做检查,而是在执行完一轮循环体的代码之后,再来检查循环的条件是否满足,如果满足则继续下一轮循环,不满足则结束循环。.当if条件满足或者不满足的时候要执行的语句也可以是一条if或if-else语句,这就是嵌套的if语句。*if-else语句。

2022-09-05 12:26:46 173

原创 C语言中的命名规则

函数名也是标识符,通常函数名的命名规则也和变量一样,但也有些许变化。在使用typedef重命名类型,要考虑到在使用重命名的该类型名称原本的类型。标识符是有效字符序列,用来标识用户自己定义的变量名,符号常量名,函数名,数组名,类型名等。关键字,可以使得程序员在编写代码时,根据自己的喜好重新命名类型名称。u表示无符号,s表示有符号,采用这种方法命名,可以立刻知道该类型的大致存储细节。让程序代码读起来,接近自然语言,提高可读性,使代码简单易懂。通常没有使用u和s时,默认是有符号类型。...

2022-08-30 10:18:19 1318

原创 C语言中的结构类型

p1和p2都是一种无名结构,里面有x和y。//相当于pl.x=p2.x;pl.y=p2.y;·所以通常在函数外部声明结构类型,这样就可以被多个函数所使用了。·和本地变量一样,在函数内部声明的结构类型只能在函数内部使用。p1和p2都是point里面有x和y的值t。·这时候是在函数内新建一个结构变量,并复制调用者的结构的值。p1和p2都是point里面有x和y的值。·要访问整个结构,直接用结构变量的名字。·用→表示指针所指的结构变量中的成员。·整个结构可以作为参数的值传入函数。·结构用运算符和名字访问其成员。.

2022-08-28 15:46:16 504

原创 C语言中的指针

*&yptr ➡ *(&yptr) ➡ *(yptr的地址) ➡ 得到那个地址上的变量 ➡ yptr。·&*yptr ➡ &(*yptr) ➡ &(y) ➡ 得到y的地址,也就是typr ➡ yptr。·是因为出现在赋值号左边的不是变量,而是值,是表达式计算的结果;·但是数组的单元表达的是变量,需要用&取地址。·*是一个单目运算符,用来访问指针的值所表示的地址上的变量。·在被调用的时候得到了某个变量的地址;...

2022-08-27 15:54:34 743

原创 C语言中的“函数”

由于容易让初学者误会实际参数就是实际在函数中进行计算的参数,误会调用函数的时候把变量而不是值传进去了,所以我们不建议继续用这种古老的方式来称呼它们。·函数的每次运行,就产生了一个独立的变量空间,在这个空间中的变量,是函数的这次运行所独有的,称作本地变量。·过去,对于函数参数表中的参数,叫做“形式参数”,调用函数时给的值,叫做“实际参数”·每个函数有自己的变量空间,参数也位于这个独立的空间中,和其它函数没有关系。·程序运行进入这个块之前,其中的变量不存在,离开这个块,其中的变量就消失了。...

2022-08-26 18:10:44 774

原创 初始字符数组

如果提供的初值个数与预定的数组长度相同,在定义时可以省略数组长度,系统会自动根据初值个数确定数组长度。*将字符串存储到字符数组中,字符串和第一个‘\0'构成有效字符串。对字符串的操作,就是对字符数组的操作。*普通数组中的元素是确定的,一般用下标控制循环;*如果花括号中提供的初值个数(即字符个数)大于数组长度,则出现语法错误。*如果在定义字符数组时不能进行初始化,则数组中各元素的值是不可预料的。C数组具有6个元素,可以存放长度小于或等于5的字符串。,字符数组中的各元素依次存放字符串的。

2022-08-25 16:06:50 819

原创 数组《二维数组》

4.如果对全部元素都赋值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省。2.可以将所有数据写在一个花括号内,按数组元素在内存中的排列顺序各的元素赋初值。说明:下标1和下标2可以是整型常量、整型变量和整形表达式。二维数组可被看做一种特殊的一维数组:它的元素又是一个一维数组。二维数组元素引用与一位数组元素引用一样,也要采用下标法。3.用于定义数组长度的常量表达式必须为大于零的正整数。C语言中,二维数组中元素在内存中排列顺序是按行存放的。2.数组元素个数必须是常量表达式,不能使用变量。

2022-08-24 15:45:57 1105

原创 数组的引入《一维数组》

3.常量表达式可以包括常量和符号常量,但不能包括变量。例如:int a[10]={0,1,2,3,4};例如:int a[5]={1,2,3,4,5};4.一维数组赋初值的个数不能超过数组总元素的个数。3.对全部数组元素赋值时,可以不指定数组长度。方法:将数组元素的初值一次放在一对花括弧内。在数组定义是为数组元素赋初值称为数组初始化。不能把不同类型的数据放在同一个数组中。用一个数组名和下标来唯一确定数组中的元素。说明:1.类型说明符 :数组的类型。1.在定义数组时对数组元素赋以初值。

2022-08-23 22:24:10 996

原创 While语句与do...while语句

3.表达式的值为“真”(以非0值表示)时,就执行循环体语句;为“假”(以0表示)时,就不执行循环体语句,退出循环。结论:当while后面的表达式的第一次的值为“真”时,两种循环得到的结果相同;否则结果不相同(之二者具有相同的循环体情况)。:do...while语句的特点是,先无条件地执行循环体,然后判断循环条件是否成立。循环体可以是一个简单的语句,可以是复合语句(用花括号括起来的若干语句)。:1.while循环的特点是先判断条件表达式,后执行循环体语句。循环结构之do...while语句。

2022-08-23 20:51:23 1054

原创 C语言中的switch语句

一.1.在实际问题中常常需要用到多分支的选择;2.当问题分支较多时,使用if语句来实现将会使程序冗长且可读性低;3. switch语句是多分支条件判断语句,它能够根据表达式的值从多个分支中选择一个执行的分支;二.switch语句的一般形式:switch(表达式) { case 常量表达式1:语句块1;break; case 常量表达式2:语句块2; break; …… case

2022-08-20 18:40:36 4905

原创 关于if语句

if语句的三种形式:----if语句 单分支结构--语法格式:if(表达式) { 语句块 }----如果表达式的值为真,则执行语句块。----在程序设计中处理选择问题的关键在于进行条件判断,即如果满足某种条件,就进行相应的处理。

2022-08-20 15:39:30 1637

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除