编程语言
文章平均质量分 65
「已注销」
这个作者很懒,什么都没留下…
展开
-
查找算法
查找的基本概念静态查找表:对查找表经常要进行的两种操作是查询和检索动态查找表:对查找表经常要进行的操作是插入和删除关键字:是数据元素的某个数据项的值,用它来识别这个数据元素主关键字:能唯一标识一个数据元素的关键字次关键字:能标识多个数据元素的关键字查找:根据给定的某个值,在查找表中确定是否存在一个其关键字等于给定值的记录或数据元素的过程称为查找查找表:是指由同一类型的数据元素构成的...原创 2019-12-03 14:19:05 · 247 阅读 · 0 评论 -
Java小白(2)——数据类型
数据类型在 Java 中存储的数据都是有类型的,而且必须在编译时就确定其类型。Java 中有两类数据类型:在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址。常用的基本数据类型有:String 是一种常见的引用数据类型,用来表示字符串。在程序开发中,很多操作都要使用字符串来完成,例如系统中的用户名、密码、电子邮箱等。变量的使用规则变量小脾气:1、Java...原创 2018-02-13 12:10:56 · 175 阅读 · 0 评论 -
Java小白(3)——运算符
运算符运算符是一种“功能”符号,用以通知 Java 进行相关的运算。Java 语言中常用的运算符可分为如下几种:Ø 算术运算符Ø 赋值运算符Ø 比较运算符Ø 逻辑运算符Ø 条件运算符算术运算符主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java 中常用的算术运算符:++ 和 -- 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴。出现在左边:先执行自增/减,再赋值;出现在右边...原创 2018-02-25 15:31:01 · 186 阅读 · 0 评论 -
Java小白(6)——数组
什么是数组?数组可以理解为是一个巨大的“盒子”,里面可以按顺序存放多个类型相同的数据,比如可以定义 int 型的数组 scores 存储 4 名学生的成绩。数组中的元素都可以通过下标来访问,下标从 0 开始。例如,可以通过 scores[0] 获取数组中的第一个元素 76 ,scores[2] 就可以取到第三个元素 92 啦!如何使用 Java 中的数组Java 中操作数组只需要四个步骤:声明数组...原创 2018-03-12 08:58:31 · 171 阅读 · 0 评论 -
Java小白(5)——循环语句
Java循环语句之 while语法:执行过程:< 1 >、 判断 while 后面的条件是否成立( true / false )< 2 >、 当条件成立时,执行循环内的操作代码 ,然后重复执行< 1 >、< 2 >, 直到循环条件不成立为止特点:先判断,后执行Java循环语句之 do...whiledo...while 循环与 while 循环语法有...原创 2018-03-06 11:11:24 · 220 阅读 · 0 评论 -
Java小白(7)——数组
使用 Arrays 类操作 Java 中的数组Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等。排序语法: Arrays.sort(数组名);可以使用 sort( ) 方法实现对数组的排序,只要将数组名放在 sort( ) 方法的括号中,就可以完成对该数组的排序(按升序排列)。 将数组转换为字符...原创 2018-04-02 10:01:01 · 186 阅读 · 0 评论 -
吃货联盟订餐系统——JAVA实现
网上订餐系统实现的功能:我要订餐 查看钱袋 签收订单 删除订单 我要点赞 退出系统package com.chihuo;import java.util.Scanner;public class OrderingMgr { public static void main(String[] args){ /* 数据初始化 ...原创 2018-07-30 15:58:52 · 16338 阅读 · 0 评论 -
QuickHit项目——Java实现
package src.com.company;public class Main { public static void main(String[] args) { Player player=new Player(); player.play(); }}package src.com.company;/** * 各个级别...原创 2018-08-31 15:27:08 · 8174 阅读 · 0 评论 -
QuickHit项目
QuickHit游戏考验学员键盘输入内容的速度和准确性。根据输入速率和正确率将玩家分成不同级别,级别越高,一次显示的字符数越多,玩家正确输入一次的得分越高。如果玩家在规定时间内完成规定次数的输入,正确率达到规定要求,则玩家升级(为了简单起见,规定用户只要输入错误一次,则游戏结束)。玩家最高级别为6级,初始级别一律为一级。项目实现思路:游戏根据玩家的级别在控制台输出指定数量的字符。 玩...原创 2018-08-31 17:22:59 · 1435 阅读 · 0 评论 -
答答租车系统——慕课网
题目:设计一个简易的租车系统,实现租车,并统计车型、载客数、载人数、租赁总价钱。详情请见imooc的《Java入门第二季》1、程序分析Step1:创建汽车类Step2:创建租赁类,完成汽车租赁任务2、界面需求分析and:最后将账单打印出来:3.代码实现Car.java(父类)package com.Car;public abstract class ...原创 2019-12-02 21:29:09 · 248 阅读 · 0 评论 -
心形线绘制——Java实现
心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹,因其形状像心形而得名。心脏线亦为蚶线的一种。在曼德博集合正中间的图形便是一个心脏线。心脏线的英文名称“Cardioid”是 de Castillon 在1741年的《Philosophical Transactions of the Royal Society》发表的;意为“像心脏的”。故事《数学的...原创 2019-04-03 19:53:05 · 2301 阅读 · 0 评论 -
使用腾讯云和git
注册腾讯云开发者平台:https://dev.tencent.com/了解git:https://www.runoob.com/git/git-tutorial.html如何判断自己是否安装了git? 电脑命令行:git--version了解如何在idea中使用git:https://my.oschina.net/u/3452433/blog/1789923.idea里面的文件和/...原创 2019-05-30 21:10:22 · 2410 阅读 · 0 评论 -
Java小白(1)——关键字、标识符和变量
关键字Java 语言中有一些具有特殊用途的词被称为关键字。Java 中常用关键字:Java 关键字是区分大小写的哦!所以 void 是关键字,但 Void 就不是了。标识符标识符就是用于给 Java 程序中变量、类、方法等命名的符号。使用标识符时,需要遵守几条规则: 1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。譬如:123...原创 2018-02-11 18:02:44 · 236 阅读 · 0 评论 -
Java小白(4)——条件语句
Java条件语句之 if 对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。语法:执行过程:注意哦:如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的喽~~Java条件语句之 if...elseif...else 语句的操作比 if 语句多了一步: 当条件成立时,则执行 if 部分的代码块; 条件不成立时...原创 2018-02-26 13:55:47 · 229 阅读 · 0 评论 -
C语言程序(4)
9.给定一个大写字母,要求用小写字母输出// project_9.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"/*给定一个大写字母,要求用小写字母输出*/char change(char a){ char b; b = a + 32; return b;}int main(){ char a; printf("请输入一个原创 2018-01-20 22:00:54 · 194 阅读 · 0 评论 -
C语言程序(1)
1.求N的阶乘,以0结束。/*N的阶乘*/#include "stdafx.h"int main(){ int n=1,i,s; while (n !=0) { s = 1; printf("请输入n="); scanf_s("%d", &n); for (i = 1; i <= n; i++) { s = s*i; } printf("%原创 2018-01-14 22:02:16 · 153 阅读 · 0 评论 -
C语言程序(6)
17.由用户为一个3*4的二维数组赋值,并实现对数组的所有元素中最大值和最小值的查找// project_17.cpp : 定义控制台应用程序的入口点。///*由用户为一个3*4的二维数组赋值,并实现对数组的所有元素中最大值和最小值的查找*/#include "stdafx.h"int main(){ int number[3][4]; int i, j; int max原创 2018-01-22 23:15:11 · 261 阅读 · 0 评论 -
C语言小白(2)——运算符
运算符号C语言中的运算就是对数据进行操作、处理的过程。运算符就是指定该运算的处理方式。算术运算符:+、-、*、/、%、++、--;关系运算符:、==、!=、=;逻辑运算符:!、&&、||;位运算符:>、~、|、^、&;赋值运算符:=及其扩展赋值运算符;条件运算符:?:。算术运算符:除法运算中注意:如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如原创 2018-01-15 08:54:13 · 638 阅读 · 0 评论 -
C语言小白(1)——数据类型
标识符——变量或者函数起的名字就是标识符C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。标识符最好选择有意义的英文单词原创 2018-01-12 19:53:30 · 1275 阅读 · 0 评论 -
C语言小白(4)——循环结构
循环结构之while循环while循环的结构:其中表达式表示循环条件,执行代码块为循环体。while语句的语义是:计算表达式的值,当值为真(非0)时, 执行循环体代码块。其执行过程可用下图表示:使用while语句应注意以下几点:1、while语句中的表达式一般是关系表达或逻辑表达式,当表达式的值为假时不执行循环体,反之则循环体一直执行。2、一定要记着在循环体中改变循环变原创 2018-01-16 17:20:12 · 269 阅读 · 0 评论 -
C语言小白(3)——分支结构if语句
分支结构之简单if语句简单if语句的基本结构如下:if(表达式){ 执行代码块;}其语义是:如果表达式的值为真,则执行其后的语句,否则不执行该语句。 其过程可表示为下图分支语句之简单if-else语句简单的if-else语句的基本结构如下:if(表达式){ 执行代码块1;}else{ 执行代码块2原创 2018-01-15 10:43:01 · 791 阅读 · 0 评论 -
C语言小白(5)——结束语句
结束语句之break语句使用break语句时注意以下几点:1、在没有循环结构的情况下,break不能用在单独的if-else语句中。2、在多层循环中,一个break语句只跳出当前循环。3、break语句不是只能用在循环体语句中,也可以用在switch语句中。结束语句之continue语句continue语句的作用是结束本次循环开始执行下一次循环。continue只能原创 2018-01-16 18:07:35 · 7341 阅读 · 0 评论 -
C语言程序(2)
4.给出一个大于或等于3的整数,判断它是不是素数// project_4.cpp : 定义控制台应用程序的入口点。///*判定一个数是不是素数*/#include "stdafx.h"#include "math.h"void sushu(int n) //判定n是不是素数{ int i,flag=1; for (i = 2; i <pow(n,0.5); i原创 2018-01-16 23:18:23 · 178 阅读 · 0 评论 -
C语言小白(6)——函数
自定义函数自定义函数的一般形式:注意:1、[]包含的内容可以省略,数据类型说明省略,默认是int类型函数;参数省略表示该函数是无参函数,参数不省略表示该函数是有参函数;2、函数名称遵循标识符命名规范;3、自定义函数尽量放在main函数之前,如果要放在main函数后面的话,需要在main函数之前先声明自定义函数,声明格式为:[数据类型说明] 函数名称([参数]);函数原创 2018-01-17 09:50:46 · 431 阅读 · 0 评论 -
C语言程序(3)
6.猴子吃桃问题一群猴子摘了一堆桃子,它们每天吃当前桃子的一半且再多吃一个,到了第十天就只余下一个桃子,求这群猴子原来共摘了多少个桃子。// project_6.cpp : 定义控制台应用程序的入口点。///*猴子吃桃问题*/#include "stdafx.h"int getPeach(int n){ int sum; if (n == 10) { sum = 1;原创 2018-01-18 22:12:20 · 371 阅读 · 0 评论 -
C语言小白(7)——数组
数组初体验数组是一块连续的,大小固定并且里面的数据类型一致的内存空间。声明一个数组: 数据类型 数组名称[长度]; 数组初始化是有三种形式的,分别是:1、 数据类型 数组名称[长度n] = {元素1,元素2…元素n};2、 数据类型 数组名称[] = {元素1,元素2…元素n};3、 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n-1原创 2018-01-18 16:01:56 · 283 阅读 · 0 评论 -
C语言程序(5)
13.计算数列的平均数// project_13.cpp : 定义控制台应用程序的入口点。///*计算数列的平均数*/#include "stdafx.h"float ave(float start,float step,int num) //求平均值{ int i; float sum=0.0, ave=0.0; sum = start; for (i = 1; i &...原创 2018-01-21 20:50:49 · 550 阅读 · 2 评论