<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[forevermmmm的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/forevermmmm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; forevermmmm]]></copyright><item><title><![CDATA[《原神》调研报告]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/116527732</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/116527732</guid><author>forevermmmm</author><pubDate>Sat, 08 May 2021 14:53:08 +0800</pubDate><description><![CDATA[有这么一个世界，有七位神灵拥有不同的元素力，各自守护在各自的领域，臣民通过不同的原器祈祷神明来得到元素力，这被称为「原神」。![原神](https://img-blog.csdnimg.cn/20210508145205747.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ZvcmV2ZXJtbW1t,size_16,color_FFFFF...]]></description><category></category></item><item><title><![CDATA[稀疏数组]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115788197</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115788197</guid><author>forevermmmm</author><pubDate>Sat, 17 Apr 2021 09:48:24 +0800</pubDate><description><![CDATA[稀疏数组
    public static void main(String[] args) {
        //1.创建一个二维数组11*11  
        int[][] array1=new int[11][11];
        array1[1][2]=1;
        array1[2][3]=1;
        //输出原始数据
        System.out.println("输出原始数组");
        for (int[] ints:array1) {
 ]]></description><category></category></item><item><title><![CDATA[java9——选择结构（if和switch）]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115703605</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115703605</guid><author>forevermmmm</author><pubDate>Wed, 14 Apr 2021 17:03:43 +0800</pubDate><description><![CDATA[java9——选择结构（if和switch）
if单选择结构
if（布尔表达式）｛
//若布尔表达式为真则执行此语句，若为假执行则跳过此语句
｝
//if单选择结构
import java.util.Scanner;

public class IF1 {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        System.out.println("请输入内容"]]></description><category></category></item><item><title><![CDATA[Java8——顺序结构]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115702597</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115702597</guid><author>forevermmmm</author><pubDate>Wed, 14 Apr 2021 16:36:32 +0800</pubDate><description><![CDATA[Java8——顺序结构
顺序结构是程序设计最简单最基础的解决方法
顺序结构是一切程序语言都离不开的基础结构
它的执行顺序是自上而下，依次执行
public class JavaSequenceStructure {
    public static void main(String[] args) {
        System.out.println("1");
        System.out.println("2");
        System.out.println("3");
    ]]></description><category></category></item><item><title><![CDATA[java7——运算符]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115702089</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115702089</guid><author>forevermmmm</author><pubDate>Wed, 14 Apr 2021 16:21:08 +0800</pubDate><description><![CDATA[java7——运算符
运算符的种类
算数运算符
乘*、除/
加+、减-
模运算%（取余运算，例如：7/3=2……1，则7%3=1）
赋值运算符
赋值符：=
int i=1;

意思是将1赋值给变量i
逻辑运算符（布尔运算符）
与&amp;&amp;
或||
非！
逻辑运算符遵循自左向右的短路原则
比如：y=0，x=0，(x=1||y=1),当判断x=1为真时，整式已经为真，故不再运算y=1；所以最终x=1,y=0。
关系运算符
小于&lt;、大于&gt;，小于等于&lt;=、大于等于&gt;=、等于==、不]]></description><category></category></item><item><title><![CDATA[Java6——用户交互Scanner(进阶)]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115660130</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115660130</guid><author>forevermmmm</author><pubDate>Tue, 13 Apr 2021 11:49:24 +0800</pubDate><description><![CDATA[Java6——用户交互Scanner(进阶)
整数小数交互判断输出
通过hasNextInt()对整数int型鉴别，hasNextFloat()对浮点型float型鉴别。
代码如下：
public class JavaScanner2 {
    //整数和小数的判断交互输出
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int i=0;
       ]]></description><category></category></item><item><title><![CDATA[Java5——用户交互Scanner(基础)]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115601855</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115601855</guid><author>forevermmmm</author><pubDate>Sun, 11 Apr 2021 16:46:25 +0800</pubDate><description><![CDATA[Java5——用户交互Scanner(基础)
Scanner对象
Java提供了一个工具类，使我们可以获取用户输入
Java定义的工具类：
​	Java.util.Scanner

这属于Java5的新特性

基本语法：
Scanner s = new Scanner(System.in)

记得要先声明调用Scanner:
import java.util.Scanner

通过Scanner类的next()和nextLine()的方法获取输入的字符串，在读取前我们一般要使用hasNext()和hasNe]]></description><category></category></item><item><title><![CDATA[Java4—— java变量,作用域,常量]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115591834</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115591834</guid><author>forevermmmm</author><pubDate>Sun, 11 Apr 2021 11:03:44 +0800</pubDate><description><![CDATA[java变量,作用域,常量
变量

每一个变量都必须有类型。可以是基本类型，也可以是引用类型。
变量必须是合法字符。
变量声明是一条完整的语句，每一个声明都必须以分号结束。

变量作用域

类变量

只能在具体方法内有效，必须先定义且赋初值才能使用。

实例变量

在类中从属对象，不初始化默认为0(null)布尔类型默认为false
在具体方法中要先声明。

局部变量

从属于类，在定义语句前加static；可以在具体方法中直接调用
常量
初始化后不能改变值。
在定义语句前加final；定义常量一般用大写字]]></description><category></category></item><item><title><![CDATA[Java3——Java的基本数据类型]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115579314</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115579314</guid><author>forevermmmm</author><pubDate>Sat, 10 Apr 2021 16:22:17 +0800</pubDate><description><![CDATA[Java3——Java的基本数据类型
java是强类型语言

Java要求变量的使用严格符合规定
所有变量都必须先定义后使用

Java的数据类型分为两大类：


基本类型


引用类型

引用类型包括：类，接口，数组，容后讨论在此不做过多赘述



Java的基本类型：
整数类型：

byte：1字节（范围为-128~127）
short：2字节（范围为-32768~32767）
int：4字节（范围以亿级……）
long：8字节（注意：在定义long时，要在数字后面加“L”以区分，在下面程序举例中会事例]]></description><category></category></item><item><title><![CDATA[计算机二级考试C语言——第五章循环结构]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115453912</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115453912</guid><author>forevermmmm</author><pubDate>Tue, 06 Apr 2021 09:17:48 +0800</pubDate><description><![CDATA[第五章循环结构
while语句程序举例

求12+22+32+……+n2，一直到大于或等于10000为止

#include&lt;stdio.h&gt;
main()
{
	int total,p,i;
	i=1;total=0;
	while(total&lt;10000)
	{
		p=i*i;
		total+=p;
		++i;
	}
	--i;
	printf("total=%d,i=%d",total,i);
}


PAI/4=1-1/3+1/5-1/7+1/9……直达最后一项绝对值小于10]]></description><category></category></item><item><title><![CDATA[计算机二级考试C语言——第四章选择结构（常考程序举例）]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115453568</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115453568</guid><author>forevermmmm</author><pubDate>Tue, 06 Apr 2021 08:59:18 +0800</pubDate><description><![CDATA[第四章选择结构（程序举例）
if语句程序举例

输入两个数，分别放入x和y中，若两数不相等，则输出其中比较大的数
若两数相等，则输出字符串x==y和x的值。

#include&lt;stdio.h&gt;
main()
{
	int a,b;
	scanf("%d%d",&amp;a,&amp;b);
	if(a!=b)
	{
		if(a&gt;b)
			printf("%d",a);
		else
			printf("%d",b);
	}
	else
	{
		printf("a==b\n%d\n]]></description><category></category></item><item><title><![CDATA[计算机二级考试C语言——第三章顺序结构]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115453443</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115453443</guid><author>forevermmmm</author><pubDate>Tue, 06 Apr 2021 08:48:52 +0800</pubDate><description><![CDATA[第三章顺序结构（格式说明）
printf函数常用格式说明：
**%c：输出一个字符；
%d或%i：输出十进制整数型；
%x(X)：输出十六进制整数型（不带先导0x）
%#x(#X)：输出十六进制整数型（带先导0x）
%o：输出八进制整数型（不带先导0）
%#o：输出八进制整数型（带先导0）
%u：输出无符号十进制整数型
%f：输出带小数的浮点数实型
%e或%E：输出指数形式浮点数实型
%s：输出一个字符串
%p：输出变量的内存地址
%g：计算机自主决定输出小数或指数的浮点数  **
scanf函数常用格式说]]></description><category></category></item><item><title><![CDATA[计算机二级考试C语言——第二章C程序算法初步]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115446400</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115446400</guid><author>forevermmmm</author><pubDate>Mon, 05 Apr 2021 19:07:33 +0800</pubDate><description><![CDATA[第二章C程序设计初步
矩形面积程序：
#include&lt;stdio.h&gt;
main()
{
	double a,b,area;
	a = 1.2;
	b = 3.6;
	area = a * b;
	printf("a = %f,\nb = %f,\n area = %f\n",a,b,area);
}

C语言规定必须用main做为主函数名
每一个可执行C语言程序必须有一个且只有一个主函数main
注释

注释内容必须放在符号“/”和“/”之间


注意在注释之间不可以嵌套“/”和“/”


]]></description><category></category></item><item><title><![CDATA[计算机二级考试C语言——第一章程序基本概念]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115446041</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115446041</guid><author>forevermmmm</author><pubDate>Mon, 05 Apr 2021 18:33:30 +0800</pubDate><description><![CDATA[第一章程序基本概念
算法具有：


有穷性


确定性


可行性


有零个或多个输入


有一个或多个输出
结构化程序：

顺序结构c
选择结构
循环结构
C语言源程序文件名的后缀是_.c_
经过编译后，生成文件的后缀是_.obj_
经过链接后，生成的文件的后缀是.exe




...]]></description><category></category></item><item><title><![CDATA[Java2——Java首程序：“HelloWorld“]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115441875</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115441875</guid><author>forevermmmm</author><pubDate>Mon, 05 Apr 2021 14:22:03 +0800</pubDate><description><![CDATA[Java2——Java首程序：“HelloWorld”
在搭建完成jdk后；新建一个文本文件（.txt），重命名为：hello.java

注意要修改后缀名为(.java)

编写第一个java程序：
public class hello
{
	public static void main(String[] args)
	{
		System.out.print("Hello World");
	}
}

完成后在同文件地址下打开命令提示窗口，输入以下内容：
C:\Users\杰\OneDrive\桌面\]]></description><category></category></item><item><title><![CDATA[java1——Java编程环境jdk的搭建]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115441862</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115441862</guid><author>forevermmmm</author><pubDate>Mon, 05 Apr 2021 14:20:50 +0800</pubDate><description><![CDATA[java1——Java编程环境jdk的搭建
首先，搜索：jdk8（jdk8应用比较广）
下载与电脑版本字长相同的版本，运行安装；

注意：安装时要留意jdk的安装地址；

安装完毕要修改地址变量：
修改地址变量

打开：**我的电脑——&gt;（鼠标右击）属性——&gt;高级系统属性——&gt;环境变量
新建系统变量：变量名：JAVA_HOME        变量值：jdk的安装地址
配置path变量：

打开path变量；
新建：%JAVA_HOME%\bin
新建：%JAVA_HOME%\jre\bin]]></description><category></category></item><item><title><![CDATA[计算机二级考试公共基础知识——第四章软件工程基础]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115414248</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115414248</guid><author>forevermmmm</author><pubDate>Sat, 03 Apr 2021 11:38:09 +0800</pubDate><description><![CDATA[第四章软件工程基础
软件工程基本概念
软件定义与软件特点
特点
①，软件是一种逻辑实体，而不是物理实体，具有抽象性
②，软件的生产与硬件不同，他没有明显的制作过程
③，软件在运行使用期间不存在磨损和老化问题
④，软件的开发运行对计算机系统具有依赖性，瘦计算机系统的限制
⑤，软件复杂性高，成本昂贵
⑥，软件开发涉及诸多社会因素
按照功能分类，可分为：应用软件，系统软件，支撑软件
软件危机与软件工程
软件危机主要表现在
①，软件需求的增长得不到满足
②，软件开发成本和进度无法控制
③，软件质量难以保证
④，软件]]></description><category></category></item><item><title><![CDATA[计算机二级考试公共基础知识——第三章程序设计基础]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115414202</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115414202</guid><author>forevermmmm</author><pubDate>Sat, 03 Apr 2021 11:35:51 +0800</pubDate><description><![CDATA[第三章程序设计基础
程序设计方法与风格
清晰第一，效率第二
源程序文档化，
符号名的命名应具有一定含义，便于理解
正确的注释能够帮助读者理解程序
为了使结构一目了然，可以在程序中利用空格空行缩进的技巧，使层次清晰
结构化程序设计
结构化程序设计方法引入了工程思想和结构化思想，使大型软件开发和编程得到极大改善
结构化程序设计的原则
自顶向下
程序设计时，应先考虑总体，后考虑细节。先考虑全局，后考虑局部。不要一开始就过多追求众多的细节，先从最上层总目标开始设计，逐步使问题具体化
逐步求精
对复杂问题应设计一些子]]></description><category></category></item><item><title><![CDATA[计算机二级考试公共基础知识——第一章计算机系统]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115414167</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115414167</guid><author>forevermmmm</author><pubDate>Sat, 03 Apr 2021 11:31:28 +0800</pubDate><description><![CDATA[第一章计算机系统
概述
公认的第一台电子计算器ENIAC
计算机发展的四个阶段
第一阶段，1946年至20世纪50年代后期：电子管计算机时代
第二阶段，二世纪50年代后期至20世纪60年代中期：晶体管计算机时代
第三阶段，20世纪60年代中期至20世纪70年代初期：集成电路计算机时代
第四阶段，20世纪70年代至今：大规模集成电路计算机时代
冯•诺依曼提出“储存程序控制”的计算机结构
计算机（硬件）由运算器，存储器，控制器，输入设备和输出设备五大基本部件构成
计算机内部采用二进制来表示指令和数据
需将编好的]]></description><category></category></item><item><title><![CDATA[计算机二级考试公共基础知识——第二章数据结构与算法]]></title><link>https://blog.youkuaiyun.com/forevermmmm/article/details/115414139</link><guid>https://blog.youkuaiyun.com/forevermmmm/article/details/115414139</guid><author>forevermmmm</author><pubDate>Sat, 03 Apr 2021 11:28:30 +0800</pubDate><description><![CDATA[第二章数据结构与算法
算法
算法的基本概念
所谓算法，是指解决问题方案的准确而完备的描述
可行性
①算法中的每一个步骤必须能够实现
②算法执行的结果要能够达到预期的目的
确定性
指算法中每一个步骤都必须有明确的定义，不允许有模棱两可的解释，也不允许有多义性
有穷性
指算法必须能在有限的时间内做完，即算法必须能在执行有限个步骤之后终止，算法的有穷性还应包括合理的执行时间的含义
拥有足够的情报
一个算法执行的结果总是与输入的初始数据有关，不同的输入将会有不同的结果，输出一般来说，当算法拥有足够的情报时，此算法才]]></description><category></category></item></channel></rss>