自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 五子棋

五子棋package Ceshi;import java.util.Scanner;public class Gogame { // 要表示棋盘,需要一个二维数组,15行,15列 private static char[][] chressBoard; private static char[] numbers = { '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F' }; private

2020-12-30 22:14:53 64

原创 100文钱买100只鸡,那 么各有公鸡、母鸡、小鸡多少只?

需求:我国古代数学家张邱建在《算经》中出了一道“百钱买百鸡”的问题,题意是这样的:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只小鸡。现在用100文钱买100只鸡,那么各有公鸡、母鸡、小鸡多少只?请编写程序实现。public static void main(String[] args) { // TODO Auto-generated method stub for(int Gj=0;Gj<=20;Gj++) { for(int Mj=0;Mj<=33;Mj+

2021-01-06 10:39:57 1899 2

原创 打印100以内所有的质数

需求:打印100以内所有的质数。质数:大于1的自然数中,只能被1自身整除的数。public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 2; i <=100; i++) { boolean p=true; for(int j=2;j<i;j++) { if ( i%j == 0 ) { p=false; System.out.pr

2021-01-06 10:38:33 838 1

原创 2021-01-06

需求:打印如下图形。@@@@@@@@@@@@@@@@@@@@@@@@@public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i<=4;i++) { for(int k=1;k<=4-i;k++) { System.out.print(" "); } for(int j=1;j<=2*i-1;j++) { Syst

2021-01-06 10:36:05 103

原创 输入一个整数,判断是几位数

需求:输入一个整数,判断是几位数。//对整数求位数import java.util.Scanner; public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc =new Scanner(System.in); System.out.println("请输入一个任意整数:"); long i=sc.nextLong(); int num=0; int sum=

2021-01-04 18:42:09 5359 3

原创 while循环水仙花

while循环示例:需求:在控制台打印出所有的水仙花数。水仙花数:是一个三位数,水仙花数的个位、十位、百位数字的立方之和等于原数。//while 水仙花 public static void main(String[] args) { // TODO Auto-generated method stub int num=100; while(num<=1000) { num++; int hundred = num/100%10; int ten=num/10%

2021-01-04 18:40:41 2317

原创 1~7之内,让用户重新输入,直到用户输入的数字符合要求

需求:限定用户输入内容。提示用户输入1~7(含1和7)之间的数字。如果用户输入的数字范围不在1~7之内,让用户重新输入,直到用户输入的数字符合要求。import java.util.Scanner;public class three4 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner k=new Scanner(System.in); int num

2021-01-04 16:55:22 776

原创 &与&&以及|与||的区别

与&和短路与&&的区别和联系?联系:逻辑与和短路与都进行且的判断,两边都为真,结果为真,只要一个为假,那么整体结果为假;区别:&没有短路效果,如果第一个表达式判断为假,还会继续判断第二个整体表达式为假。&&短路与,如果第一个表达式结果为假,不再判断第二个表达式。效率:短路&&的效率最高。逻辑或|和短路||的区分和联系?联系:一真为真,只要一个表达式结果为真区别:|没有短路效果,如果第一个表达式为真,还会继续判断第二个|| 如果第一

2021-01-04 15:53:36 330

原创 最大值,最小值

随机取1-10之间的值找出其中的最小值和最大值;import java.util.Random;public class three2 { //10到20的随机数 public static void main(String[] args) { // TODO Auto-generated method stub Random r = new Random(); int max = 0; int min = 10; for(int j=0;j<5;j++) {

2021-01-04 11:59:51 109

原创 奇数偶数分别累加

对100以内的奇数偶数分别累加public class three1 { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; int jishu=0; for(int i=1;i<=100;i++) { if(i%2==0) {//判断i的值属于奇数还是偶数 sum+=i; } else { jishu+=i; }

2021-01-04 10:35:30 583

原创 对两个数值进行交换(不会造成数据溢出)

对两个数值进行交换采用方法不会造成数据溢出import java.util.Scanner;public class three0 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入a的值:"); Scanner sc= new Scanner(System.in); int a=sc.nextInt(); System.out

2021-01-04 10:25:37 158

原创 a+b

题目描述输入两个整数 a,ba,b,输出它们的和(|a|,|b|\leq 10^9∣a∣,∣b∣≤109)。注意Pascal 使用 integer 会爆掉哦!有负数哦!C/C++ 的 main 函数必须是 int 类型,而且最后要 return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/NOI/CSP 比赛的要求!import java.io.*;import java.util.*;public class Main { public static void main(

2021-01-04 09:59:26 51

原创 逢七过

逢七过指的是个位 十位上凡是含有数字7的就写过`;package two;public class twoday4 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i<=100;i++) { if(i%7==0||i/10==7||i%10==7) { System.out.println("过"); } else {

2021-01-04 09:12:15 215

原创 水仙花

要求输出所有在100到1000范围内的水仙花数`首先对百位求值,再对十位求值,再对个位求值;由于百位,十位,个位的三次方=所给出的数字算是成功;package two;public class twoday2 { public static void main(String[] args) { // TODO Auto-generated method stub for(int num=100;num<1000;num++) { int hundred = num/100%1

2021-01-04 09:10:05 76

原创 对五十以内的数进行随机取值

对五十以内的数进行随机取值(也可以对任意区间的数值进行随机取值)import java.util.Random;public class oneday4 { public static void main(String[] args) { // TODO Auto-generated method stub //需求:产生1个取值范围在[0,50)的随机数。 Random random = new Random(); int num = random.nextInt

2020-12-31 09:02:52 1427

原创 每行 33 个数字。按照每行第 11 个数字升序排列

题目背景本题为提交答案题,您可以写程序或手算在本机上算出答案后,直接提交答案文本,也可提交答案生成程序。题目描述将 1, 2, \ldots , 91,2,…,9 共 99 个数分成 33 组,分别组成 33 个三位数,且使这 33 个三位数构成 1 : 2 : 31:2:3 的比例,试求出所有满足条件的 33 个三位数。输入格式无输出格式若干行,每行 33 个数字。按照每行第 11 个数字升序排列。输入输出样例输入 #1 复制无输出 #1 复制192 384 576…(输出

2020-12-30 22:27:14 214

原创 九九乘法口诀表

九九乘法口诀表package one;public class oneday3 { public static void main(String[] args) { // TODO Auto-generated method stub for(int h=1;h<=9;h++) { for(int k=1;k<=h;k++) { System.out.print(h+"*"+k+"="+h*k+" "); } System.out.pri

2020-12-30 22:13:26 133

原创 对星号采用循环的形式排列

对星号采用循环的形式排列package one;public class oneday2 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i<5;i++) { //这里采用空格进行对星号填充位置 System.out.println(" "); for(int j=0;j<4-i;j++) { System.out.pri

2020-12-30 22:11:52 152

原创 100以内的奇数求和

做一个100以内的奇数求和首先可以先看对100个数选定值然后再去掉其中的偶数那么剩下的就是奇数下面是代码***package one;public class oneday1 {public static void main(String[] args) {int sum=0;for(int i=0;i<=100;i++) { //选定100个数字if(i%2!=0) { //对其中的奇数进行筛选去掉其中的偶数sum+=i; 对其中的值求和}}System.o

2020-12-30 22:05:25 3448

空空如也

空空如也

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

TA关注的人

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