- 博客(19)
- 收藏
- 关注
原创 java求5!
public class Dome22 { public static void main(String[] args) { int num = 1; for(int i = 1;i<=5;i++){ num=num*i; } System.out.println(num); }}
2020-09-09 15:10:37 628
原创 java一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下 求它在 第10次落地时,共经过多少米?第10次反弹多高?
public class Dome10 { public static void main(String[] args) { double sum = 0; double height = 100; for(int i = 1;i<=10;i++){ sum = height+height/2+sum;//一次落地距离+弹起距离+已经过路程 height/=2;//弹起高度为一半 } sum-=height;//求第10次落地经过路程需减去第10次弹起距离
2020-09-09 15:10:07 2539
原创 java一个数如果恰好等于它的因子之和,这个数就称为 “完数 “。 例如6=1+2+3.编程 找出1000以内的所有完数
public class Dome09 { public static void main(String[] args) { for(int i = 6;i<1000;i++){ int num = 0; for(int j = 1;j<i;j++){ if(i%j==0){ num+=j; } } if(num==i){ System.out.println(i); } } }}
2020-08-21 21:40:11 677
原创 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子, 假如兔子都不死,问每个月的兔子总数为多少?
public class Dome01 { public static void main(String[] args) { int a = 0; int num1 = 1; int num2 = 1; int num3 = num1 + num2; System.out.print(" " + num1 + " " + num2 + " " + num3); // 前12个月 for (int i = 3; i < 12; i++) { int num4
2020-08-21 21:38:29 271
原创 java冒泡排序
public class Maopaopaixu {public static void main(String[] args) {// 创建键盘录入对象Scanner sc = new Scanner(System.in);// 让用户输入5名同学成绩System.out.println(“请输入5名学员成绩:”);// 创建一个double类型数组接收数据double[] arr = new double[5];// 使用for循环个数组赋值for (int i = 0; i <
2020-08-21 21:37:26 108
原创 java输出斐波那契额数列数列的前20项
public class Demo19 { public static void main(String[] args) { int num1 = 1; int num2 = 1; int sum = 0; System.out.print(num1 + "," + num2 + ","); for (int i = 0; i < 18; i++) { sum = num1 + num2; num1 = num2; num2 = sum; System.o
2020-08-21 21:35:37 1427
原创 java求出1-3+5-7+9-…..101的和
public class Demo09 { public static void main(String[] args) { //定义一个变量接收相加的和 int num = 0; int a=0; for(int i = 1;i<=101;i+=2){ a++; if(a%2==1){ num=num+i; }else{ num=num-i; } }System.out.println("1-3+
2020-08-21 21:33:47 1941
原创 java打印该图形
*************** * ******* ******* * ****** ****** * ***** ***** * **** **** * *** *** * ** ** *
2020-08-21 21:32:24 103
原创 java用for循环做菱形
public class Demo03 { public static void main(String[] args) { //外层的for循环,i是行号 for(int i = 1;i<=4;i++){ //打印空格 for(int j = 1;j<=4-i;j++){ System.out.print(" "); } //打印星 for(int j = 1;j<=2*i-1;j++){ System.out.print("*")
2020-08-21 21:29:26 223
原创 java使用for循环做出三角形
public class Demo02 { //方法 入口 public static void main(String[] args) { for(int i =1;i<=5;i++){ //空白 for(int j=1;j<=5-i;j++){ System.out.print(" "); } //输出星星 for(int j=1;j<=2*i-1;j++){ System.out.print("*"); }
2020-08-21 21:27:05 497
原创 java输出平行四边形
public class Demo01 { public static void main(String[] args) { for(int i=1;i<=8;i++){ for(int g=1;g<=8-i;g++){ System.out.print(" "); } for(int j=1;j<=5;j++){ System.out.print("_"); } System.out.println(); } }
2020-08-21 21:24:55 1325
原创 求ax2+bx+c=0方程的根。 a,b,c分别为函数的参数, 如果:b2-4ac>0,则有两个解;b2-4ac=0,则有一个解;b2-4ac<0,则无解; 已知: x1=(-b+sqrt(b2-
public class Demo15 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输出a的值:"); double a = input.nextDouble(); System.out.println("请输出b的值:"); double b = input.nextDouble(); System.out.print
2020-08-21 21:21:22 1284 1
原创 求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。 例如2+22+222+2222+22222(此时共有5个数相加)个数相加由键盘控制
public class Dome08 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入a的值:"); int a = sc.nextInt(); System.out.println("请输入n的值:"); int n = sc.nextInt(); //创建一个长度为n的数组 int[] arr = new int[n
2020-08-19 16:29:01 655
原创 判断101-200之间有多少个素数,并输出所有素数
判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数public class Dome02 {public static void main(String[] args) {int num =0;for(int i =101;i<=200;i++){for(int j = 2;j<i;j++){if(i%j0){break;}if(ji-1){num++;System.out.print(i+"\t");}}}Sy
2020-08-19 15:50:22 186
原创 输入两个正整数m和n,求其最大公约数和最小公倍数
在循环中,只要除数不等于0,用较大数除以较小的数,将小的一个数作为下一轮循环的大数,取得的余数作为下一轮循环的较小的数,如此循环直到较小的数的值为0,返回较大的数,此数即为最大公约数,最小公倍数为两数之积除以最大公约数public class Dome06 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println(“请输入第一个正整数:”);int m = sc
2020-08-19 15:34:25 665
原创 登录功能验证码生成工具类
import javax.imageio.ImageIO;import java.awt.*;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.OutputStream;import java.util.Random;public class VerifyCodeUtils {private int width = 100;// 生成验证码图片的宽度private int height
2020-05-25 20:09:53 229
原创 各大公司面试题详解
1.什么是深拷贝和浅拷贝简单来说就是复制,克隆;Person p = new Person(“张三”);浅拷贝就是对象中的数据成员进行简单复制,如果存在动态成员或者指针就会报错。深拷贝就是对象中存在动态成员或者指针重新开辟内存空间2.return,break和continue的区别和作用return:并不是专门用于跳出循环的,return的功能时结束一个方法,返回到调用该方法处,break:用于循环语句当中,完全结束一个循环,跳出循环体。continue:功能和break类似,区别时cont
2020-05-24 11:33:13 2069 1
原创 运行项目时报错连接数据库时区异常
*Cause: java.sql.SQLException: The server time zone valueidea连接数据库报时区异常时在sqlyog写入此命令即可SET GLOBAL time_zone=’+8:00’;
2020-05-21 18:49:23 213
原创 springboot+vue解决session无法存储问题
当前端需要携带cokie访问后端(axios.defaults.withCredentials = true),需要在服务端配置该类,主要目的:session不会再请求中刷新public class CorsConfig extends WebMvcConfigurerAdapter {@Override public void addCorsMappings(CorsRegistry registry) {registry.addMapping("/**").allowedOrigins("*")
2020-05-21 17:46:59 1034
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人