自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 对java的封装,继承,多态的理解

封装:一个类有自己的成员属性和方法,其他的类可以随便的操作这个类的属性和方法,这显然是不安全的,所以将类中的属性和方法给封装起来,只给外部提供我给他们提供的操作,我不提供的,其他类就无法操作。继承:继承是面向对象的一个显著的特性,类B继承自类A,哪么类B就会有A中所有非私有的成员属性和方法 ,即使类B中什么都不写。这样就提高了代码的复用性,减少代码的重复。多态:多态是建立在封装和继承上的...

2019-08-18 18:23:33 128

原创 排序

1.插入排序1.算法思想:便历一个数据,这个数据他之前的数据已经有序,将这个数据插入到之前已经有序的数据中,并使插入后,所有数据也保持有序。算法步骤:从第二个数据开始(第一个数据自然有序),前面的数据有序,将这个数据与他前一个数据比较,如果大,就放在后面,如果小,就在和前一个数据比较,直到他放在有序的位置public static void insertSort(int[] array){...

2019-05-15 16:21:05 171

原创 Java基础-类

提到类,就会想到一类,而Java中类就是把一些事物的共同特性总结起来,就好比自然界中的界,门,纲,目,科,属,种这种概念,界是一个类,则门纲目科属种就是界的属性,同理,门等也是类。 那么Java中的类是如何组成的, 我们先来看看java类的结构1.包名2.导入 依赖等3.类名{成员属性 构造方法 成员方法 静态代码块 内部类{ //同外部类一...

2019-03-26 22:00:32 131

原创 Java基础

1 Java注释Java中的注释主要分为以下三种单行注释:// 注释内容多行注释:/* 注释内容*/文档注释:/** 文档注释 */2 Java标识符Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符。 对于Java标识符,有以下三点要求:标识符由字母、数字、_、所组成,其中不能以数字开头,不能用Java中的保留字(关键字)标识符采用有意义的简单...

2019-03-19 16:01:17 111

原创 Java的引导

在学习前,我们先看一个简单的Java程序public class Test{ public static void main(String[] args){ System.out.println("Hello,Java"); } }当你把这段代码敲在Java...

2019-03-19 15:44:59 165

原创 java

既然要学习java,就得了解什么是javajava是目前最火的编程语言,Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系 列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛 应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。1 简单性Java语法是C++语法的一个“纯净版本”...

2019-03-19 15:25:44 109

原创 c语言基础

5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include ...

2018-12-31 22:58:25 77

原创 c语言----三子棋

华不多说 直接上代码#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#include <time.h>//这是一个三子棋的游戏//1.用户选择游戏或者退出//2.用户选择电脑先还是人先//3.开始落子//4.判断输赢#define ROW 3#d...

2018-12-29 21:38:37 92

原创 c语言函数--------递归

1.递归和非递归分别实现求第n个斐波那契数。1) 采用非递归的方法 —循环#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>int main(){ //1非递归实现求第n个斐波那契数。 int i = 0; int j = 1; int n = 1; int c...

2018-12-29 17:47:11 154

原创 C语言基础------函数

C语言中的函数和数学中的函数美国人将函数称为“Function”。Function 除了有“函数”的意思,还有“功能”的意思,中国人将 Function 译为“函数”而不是“功能”,是因为C语言中的函数和数学中的函数在使用形式上有些类似,例如:C语言中有 length = strlen(str)数学中有 y = f(x)你看它们是何其相似,都是通过一定的操作或规则,由一份数据得到另一份数据...

2018-12-22 17:29:41 173

原创 git和github

git 是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原。github这是一个网站,就是每个程序员自己写的程序,可以在github上建立一个网上的仓库,你每次提交的时候...

2018-12-06 14:04:37 90

原创 C语言循环使用

1.猜数字游戏。生成一个1-100内的随机数,进行猜测,猜大了,则提醒猜大了。猜小了,则提醒猜小了。猜对了则输出猜对了#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>#include <time.h>void menu(){ printf("*****...

2018-12-03 16:25:59 135

原创 C语言基础————循环

1.在屏幕上输出以下图案:*这是一个简单的循环使用代码如下#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>int main(){ /*1.在屏幕上输出以下图案: * *** ***** ******* ***

2018-11-28 16:52:39 225

原创 c基础练习

1 将两个数组的值进行交换`#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <stdlib.h>int main(){ //交换两个数组中的元素,两个数组一样大 int arr1[5] = { 1, 2, 3, 4, 5 }; int arr2[5] = { 6, 7, 8, 9, 1...

2018-11-26 13:13:15 93

原创 找两个数的最大公约数

算发是从网上找的辗转相除法它的具体做法是:用较小数除较大数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。printf(“输入要求公约数的两个数;\n”);int i, j;scanf("%d %d", &i, &j); while(i !=

2018-11-24 00:48:50 494

原创 将10个数从大到小排序

这是一个排序的算法代码如下:printf(“请输入要排序的10个数; \n”);int arr[10];int i = 0;int j = 0;int t = 0;for (i = 0; i < 10; i++){scanf("%d", &arr[i]);}for (i = 0; i < 10; i++){ for (j = i + 1; j &lt...

2018-11-24 00:44:59 3761 1

原创 求10个数中的最大数

这是一个查找的算法 找到10个数中的最大的一个;代码如下:int arr[10];int i = 0;int j = 0;int t = 0;printf(“请输入要找的10个数: \n”);for (i = 0; i < 10; i++){scanf("%d", &arr[i]);}//开始找for (i = 0; i < 10; i++){for...

2018-11-24 00:42:54 796

原创 给两个变量 将两个变量的之进行交换

第一种方法:建立一个新变量 当作容器 ,、代码如下;int a = 10;int b = 20;int c = 0;c = a;a = b;b = c;printf(" a = %d b = %d", a, b);2 不创建新的变量进行交换代码如下;int a = 10;int b = 20;a = a + b;b = a - b;a = a - b;...

2018-11-24 00:28:59 134

原创 判断是不是闰年

闰年,分两类判断:1 如果是世纪年(例如:2000年)则要被整除400判断 2普通的年份要被整除4代码如下:int year = 0;printf(“请输入年份:\n”);scanf("%d", &year);//进行判断//是不是世纪年if (year % 100 == 0){if (year % 400 == 0)printf(“是闰年\n”);}//判断普通年...

2018-11-24 00:15:43 652

原创 打印9*9乘法表

这是一个简单的循环就可以解决了int i = 1;int j = 1;for (i = 1; i <= 9; i++){for (j = 1; j <= i; j++){printf("%d*%d=%d “, i, j, i*j);}printf(”\n");}

2018-11-24 00:04:49 82

原创 打印100~200之间的素数

首先,要了解素数的概念,只有1 和本身是因数,那边可以从100到200 之间找那个是素数。代码如下:int i, j;for ( i = 100; i <= 200; i++){for ( j = 2; j < i; j++){if (i % j == 0)break;}if (i == j){printf("%d\n", i);}这个代码就可以完成查找了,...

2018-11-23 23:54:52 95

原创 一切都只是开始

从今天开始,认真学习,不能在虚度光阴。我叫华小烨,我今天写下这篇博客就是为了督促自己要好好学习。从今天起就开始好好的学习编程,把一切都从头来,认证的学一遍,一切都从基础开始 ,先要学好基础,才能去学习后面的知识。其次便是要静下心来学,这样才能学透,学好。...

2018-11-01 21:46:51 126

空空如也

空空如也

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

TA关注的人

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