自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java高级语言特征

用类实现接口,类名+implements+接口名实现接口,必须要实现接口的所有方法。可以连接多个接口,用,分隔interface +接口名{}:定义接口接口名 x=new 类名;则x可以调用类里该接口所含的方法。该接口可以被强制转化为该类的父接口。...

2019-04-12 15:01:39 448

原创 java

一个java文件里只能有一个public类,即主类,main方法只能出现在主类里,若要调用一个方法的main方法,需要要特殊的方式。

2019-03-30 15:04:25 146

原创 java

syntax 语法block statements 语句输入 system.out.println("");Scanner in=new Scanner(System.in);这句话为我们准备了一个东西,我们后面可以用来读用户输入System.out.println(in.nextLine());加上上一句表示输出输入的东西;不要让很多程序同时在跑System.out.println(...

2019-03-16 11:51:45 180

原创 Java语法

string是类string builder 可以修改的类整型常量有三种进制表示long int 后面要加lfloat 后面要加f

2019-03-13 15:00:01 168

原创 Java第一节(对计算机语言进行更深刻的了解)

函数:对现实世界中的信息关系进行建模并用计算机语言进行表示。数据类型代表了不同的编码方式。c语言将编码与其操作隐含的捆绑在一起。Java每个类里有不一样的运算方式。方便我们依据封装找到合适的运算。面向对象程序设计概念:使用对象设计程序编程范式考虑每个模块之间的关系对象是由数据字段方法以及它们之间的交互组成的数据结构。允许根据问题描述问题问题——建模语言——概念模型...

2019-03-01 14:50:44 151

原创 结构体和组合体

struct定义的是类型定义结构体类型变量的方法1.先定义结构体类型在定义变量名struct student1,student2;(可以随时添加变量)2.定义类型的同时定义变量花括号后跟着student1,student2;(此时不出现结构体名)结构体里面的成员也乐可以是一个结构体变量不能把结构体变量作为一个整体输出,只能分别输出成员结构体变量名.成员名如果成员还是结构体,必须...

2018-12-18 09:10:02 537

原创 字符串指针和指向字符串的指针变量

字符串指针 字符串的首地址;字符串指针变量 例:char *strp=“hello”;定义了一个指向字符串的指针变量,并将字符串的首地址赋值给strp指针变量,即:使指针变量strp指向字符串首地址;输出:(1)printf(“%s\n”,strp);(2)for(;*strp;strp++) printf("%c",*strp)字符指针变量必须先赋值后使用,否则对系统构成危险。因此,...

2018-12-11 09:55:12 7968

原创 指针

例 int ptr1,ptr2;定义中的“”表示所定义的变量是指针变量,但指针变量名是ptr1、ptr2,而非ptr1、*ptr2。一个变量的地址称为这个变量的指针;若一个变量专门用来存放其他变量的地址,则这个变量称为指针变量;指针a(指针变量a)指向了变量b,即指针变量a存放的是变量b的地址;指针变量只能存放基类型变量的地址(指向基类型的变量);指针变量可以自增,自减,加减一个整数...

2018-12-10 21:31:16 195

原创 指针函数 函数指针

类型名 *函数名(参数表)函数的返回值为指针对指向函数的指针变量赋值,该指针变量指向了这个函数int (*p)(形参表)p=函数名函数的调用:1. 2.通过函数的指针调用调用函数的形式(*p)(实参表)即用(*p)代替函数名即可指针数组数组里面的元素都是指针类型标识符 *指针变量名【常量表达式】区别:int (*p)【2】则代表行指针用指针数组指向字符串常量ch...

2018-12-04 09:53:55 179

原创 指针和数组

数组的指针是数组的起始地址数组元素的指针是数组元素的地址当指针变量指向数组或数组变量时,他就是指向数组的指针变量:(1):数组名代表数组的首地址(2):int a[10],*p;p=a与p=&a[0]等价*(p+i) *(a+i) p[i] 与a[i]等价,代表数组的第i+1个元素指针变量的算法效率最高指针变量是地址变量,数组名是地址常量数组地址不能随意改变但是指...

2018-11-27 09:13:13 226 1

原创 编译预处理

列如定义# define PI 3.1415926#define square((n)(n))宏定义不能加分号宏展开开始,预处理仅以按宏定义简单替换宏名,而不做任何检查/ 条件编译*/#ifdef 标识段程序段1;#else程序段2;#endif……...

2018-11-13 09:39:00 199

原创 变量

函数定义有外部变量,内部变量若外部变量与内部变量重名,以内部变量为准extern 使变量扩展范围全局变量占用内存大对于全局变量,所有函数都可以修改它的值形参不改变实参的值存储器类型 寄存器,静态存储器,动态存储器变量的存储类型默认?定义:存储类型 数据类型 变量名...

2018-11-13 09:22:03 147

原创 数组元素作为函数参数

数组元素做参数为值传递数组名做参数为地址传递

2018-11-08 15:32:35 3452

原创 函数嵌套与递归调用

函数调用不可嵌套,但可以嵌套调用函数r=x>y?x:y递归调用函数直接或者间接的调用自身叫做函数的递归调用递归容易死循环,不断使用空间所以必须有是递归结束的条件递归求解分为两个阶段:逐层调用,调用过程中每一步都是未知的,将问题不断分解为新的子问题,子问题又归纳为新的问题的求解过程,最终达到结束条件,逐层调用结束逐层返回:将逐层调用过程还原,将函数返回到调用函数,逐层返回结束...

2018-11-08 14:48:29 1416

原创 函数

函数

2018-11-01 13:57:25 198

原创 数组函数

字符串连接函数strcat (字符数组1,字符串2(字符串常量或者字符数组))字符数组1必须足够大以便能够容纳被复制的字符串不能用赋值语句将一个字符串常量赋给另一个字符...

2018-10-30 11:17:04 258 1

原创 二维数组

一般方式类型说明符 数组名【常量表达式1(列)】【常量表达式2(行)】按行存储数据,先存放第一行的元素,再存放第二行int a【2】【3】={{1,2,3},{4,5,6,}}int a【2】【3】={1,2,3,4,5,6}如果全都列举出来了,列数可以省略引用数组名【行下标】【列下标】可以用数组名表示数组第一个量输出,3d 三个位,不足空格补齐,右对齐,-3d,不足空格补齐,左...

2018-10-30 09:36:26 191

原创 数组(2)

二重循环,外循环控制循环趟数,内循环控制每趟比较比较次数

2018-10-25 19:45:13 177

原创 数组

用数组来解决问题,数组名[下标],下标从零开始一维数组:类型说明符 数组名【常量表达式(数组中元素的个数,大于零的整型表达式,不能有变量)】一维数组的初始化:A定义时初始化,将初值依次写在花括号内。如:int a[5]={2,4,6,8,10}花括号给出了所有初值,下标允许省略如:int a[]={2,4,6,8,10}初始化的数据个数允许少于数组长度,未初始化被赋值为0B使用其他...

2018-10-25 14:48:55 161

原创 计导第四次上课

循环结构while语句:while(表达式:循环条件)语句:循环体非0为真,0为假do while语句:do(语句) while(表达式);分号不能少do while,先执行语句,再判断表达式,至少执行一次循环体while,先测试再执行循环体,可能一次也不执行for语句for(表达式1;表达式2;表达式3)语句表达式1:初始化功能表达式2:循环控制条件表达式3:循环变量更新...

2018-10-18 15:04:55 218

原创 计导第三次上课第二次笔记

switch语句E1到En都是常量表达式,且值必须互不相同case后面可以有多个可执行语句,不用加{}多个case,可以共用一个执行语句case后面跟着常量

2018-10-16 10:00:22 161

原创 计导第三次上课

分支结构的C程序设计逻辑值 非0为真,0为假?条件,赋值运算符 结合顺序自左至右if句式1:if(expression)statementelsestatementif句式2:if(expression1)statementelse if(expression2) statementelse if(expression3)statement……else statem...

2018-10-16 09:19:02 242

原创 计导第二次上课

%s,输出字符串\续航符编代码的时候,printf后面写一行,换行就是需要;了补空格,用宽度m,不够补空格,在域内右对齐,若m为负整数,则在域内左对齐m指定补0?n,指定精度输入getchar getche getch 有区别……scanf 格式输入函数(“格式控制串”,地址表)scanf输出不能有非格式字符学会输入输出...

2018-10-11 15:22:19 160

原创 第一次第三次笔记

整型除以整型等于整型,必要时把整型改成实数分母除以分子,分子必要时加括号没有中括号,只有小括号,跟大批量用的大括号先运算,再逻辑运算c程序设计初步一个c程序可以有很多源程序函数调用语句,函数调用+;表达式语句,表达式+;空语句,空语句+;复合语句:用{}括起来的一组语句控制语句有九种{}后面不加分号,但是其中每一个语句都要加分号,赋值表达式+分号为赋值语句逻辑运算符,与其...

2018-10-09 14:07:16 207

原创 第一次第二笔记

位运算:二进制的运算1.位逻辑运算符2.位移运算符3.位复合赋值运算符逗号运算符和表达式表达式1,表达式2,……表达式n,等于表达式n的值逗号表达式?关系表达式的值:逻辑值真=1,假=0应避免对实数作相等或不等的判断,改为相减小于某个数注意区分=(赋值)与==条件运算符,...

2018-10-09 14:06:37 150

原创 计导笔记

1.printf 后面,字符串要加引号2.VS2017,在大括号里最后面要加getchar();return 0;3.printf只输出一行4.\n在""里5. ==相等运算符,=赋值运算符6. %除号 &&且 !=不等于%d 十进制输出 ||或i++,先己后人,先输出i,再计算++i,先人后己,先+1在输出i...

2018-10-07 23:10:04 308

空空如也

空空如也

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

TA关注的人

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