自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [C#基础]利用类型转换来判断一个数字是否是回文数

前言:“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。编辑环境:.NET 6.0 控制台应用程序// 输入用于判断的数字int num1 = ...

2022-03-24 10:56:43 739

原创 C#求助:模拟斗地主发牌,发完牌后如何排序?

using System;using System.Collections;namespace ConsoleApp1{ internal class Program { static void Main(string[] args) { //扑克牌的花色 ArrayList colors = new ArrayList() { "梅花", "红心", "黑桃", "方块" }; .

2022-02-18 16:31:06 396

原创 [python]pycharm如何连接MySQL数据库并获取数据

实现要pip导入pymysql,以pycharm编python项目为例,先进入setting找到如下图所示的选项,点击"+"来搜索下载导入然后就可以开始编写了,做一个简单的例子# 导入连接数据库的包import pymysqlif __name__ == '__main__': # 连接数据库, # 属性依次为: # 连接名称,端口, # 账号,密码, # 数据库的名字,字符集 connection = pymysql.conn..

2021-09-08 11:51:42 5705

原创 [Java]使用HashMap实现把54张扑克牌发给3位玩家各17张,剩下3张是底牌

import java.util.ArrayList;import java.util.Collections;import java.util.HashMap;public class Poker { public static void main(String[] args) { //扑克牌的花色 String[] colors = {"♣", "♠", "♥", "♦"}; //扑克牌的数字 String[] numbe.

2021-06-21 17:58:24 596

原创 [Java]使用ArrayList类来把54张扑克牌发给3位玩家各17张,剩下3张是底牌

import java.util.ArrayList;import java.util.Collections;public class Demo { public static void main(String[] args) { //扑克牌的花色 ArrayList<String> colors = new ArrayList<>(); colors.add("♦"); colors.add("♣").

2021-06-19 13:55:15 455

原创 [Java]使用Date类和SimpleDateFormat类来获取当前时间,并求出你出生到现在,一共存活了多少天

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class Test { public static void main(String[] args) throws ParseException { //出生时间 Scanner scanner = new Scann.

2021-06-18 15:28:05 222

原创 [Java基础]学生信息管理

Student类::public class Student { private int id;//学号 private String name;//姓名 private int age;//年龄 private String address;//住址 public Student() { } public Student(int id, String name, int age, String address) { this

2021-06-10 15:56:14 164

原创 [Java基础]提示用户输入一个数字作为数组索引,需判断输入的数字是否在[0,9]之间,如果不符合要求,则随机生成一个符合要求的索引。索引对应的元素的左右两边元素进行互换。若是第一个或最后一个则不改变

import java.util.Arrays;import java.util.Random;import java.util.Scanner;public class Main { //分析以下需求,并用代码实现 //1.提示用户输入10个整数,存入到int数组中;根据以下要求实现相关功能 //2.提示用户输入一个数字作为数组索引,查找数组中该索引对应的元素, //(需要判断输入的数字是否在0-9之间包含临界值,如果该数字不符合要求则随机生成一个符合要求的索...

2021-06-07 16:22:14 461

原创 【Java基础小项目】基础班考试要进行分组,键盘录入该班级总共多少组?以及每组的学生数量?求不及格人数和平均分。

import java.util.Arrays;import java.util.Random;import java.util.Scanner;public class homework8 { //分析以下需求,并用代码实现 // 1.基础班考试要进行分组,键盘录入该班级总共多少组?以及每组的学生数量? // 2.根据录入的组数及每组学员的数量创建二维数组 // 3.利用随机数产生0-100的成绩(包含0和100) // 4.要求: // (1).

2021-06-03 14:18:57 618

原创 【Java基础】输入一个小于1000的整数,输出对应的大写汉字

import java.util.Random;public class Demo { public static void main(String[] args) { //问题描述: //输入一个小于1000的整数,输出对应的大写汉字 Random random = new Random(); int num = random.nextInt(1000);//取值范围为[0,1000) System.out.pr.

2021-06-02 11:32:12 826

原创 【Java基础】有一对兔子,从出生后的第3个月开始,每个月生一对兔子;小兔子同样长到第三个月后,每个月生一对兔子;假如兔子都不死,问第二十个月有多少对兔子?

public class homework5 { public static void main(String[] args) { //问题描述: //有一对兔子,从出生后的第3个月开始,每个月生一对兔子 //小兔子同样长到第三个月后,每个月生一对兔子 //假如兔子都不死,问第二十个月有多少对兔子? //提示:兔子的数量符合函数表达式f(n)=f(n-1)+f(n-2) int num, month1 .

2021-06-02 11:13:34 2744 1

原创 【Java基础】从数组中查找指定元素第一次在数组中出现的下标

import java.util.Scanner;public class homework4 { public static void main(String[] args) { //问题描述: //数组元素查找(查找指定元素第一次在数组中出现的下标 //(1)给定数组int[] arr = {5,7,3,2,5}; //(2)要查询的元素通过键盘录入的方式确定 int[] arr = {5, 7, 3, 2, .

2021-06-02 10:51:40 2453

原创 【Java基础】给定一个整型数组,长度为10,求该数组中第二大值的下标是多少?

import java.util.Arrays;import java.util.Random;public class Demo { public static void main(String[] args) { //问题:给定一个整型数组,长度为10,求该数组中第二大值的下标是多少? int[] arr = new int[10]; Random random = new Random(); for (int i = 0;.

2021-06-01 21:42:59 573

原创 【Java基础】定义一个随机长度L的整型数组并随机赋值,然后将数组的每个第N项与第L-N+1项的值互换

import java.util.Arrays;import java.util.Random;public class Demo11 { public static void main(String[] args) { Random random = new Random(); int num1 = random.nextInt(8) + 3;//定义数组长度范围为[3,11) int[] arr = new int[num1]; .

2021-06-01 16:15:56 335

原创 【Java基础】向长度为10的数组随机输入取值范围为[1,100]的整数,求其最大值,最小值,平均值并对数组进行排序

import java.util.Arrays;import java.util.Random;public class Demo7 { public static void main(String[] args) { int[] arr = new int[10];//定义一个int类型长度为10的空数组 Random random = new Random(); System.out.print("排序前的数组顺序是:"); .

2021-06-01 15:04:30 1850

原创 【Java基础】求阶乘1!+2!+...+n!的和

阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。亦即n!=1×2×3×...×(n-1)×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。...

2021-05-31 14:07:53 2264

原创 【Java基础】回文数

“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。...

2021-05-28 16:49:22 344

原创 【Java基础】水仙花数

public class { public static void main(String[] args) { int ge, shi, qian, wan; for (int i = 10000; i <= 99999; i++) { ge = i % 10; shi = i / 10 % 10; qian = i / 1000 % 10; wan = i / .

2021-05-28 16:38:35 218

空空如也

空空如也

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

TA关注的人

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