当前位置: 首页 > news >正文

王道入门50题答案

王道入门50题答案

345为进制转换和二进制的反码补码置换,其余不可见图片为代码运行结果,如若决定去王道培训,一下代码仅供参考,看不懂可评论或私信,会回复

1

java是跨平台的,但jvm不是跨平台的。

java编写的文件都会被编译成无关平台的字节码,任何一个平台的字节码都可以在JVM上执行,不同平台的JVM是不同的,jvm提供了相同的接口。

2

配置java环境可以方便使用命令行去编译运行java程序,不配置环境可以使用命令行可以编译代码,但需要在指定目录进行编译。

3

图片转存失败,请去查看其他攻略

图片转存失败,请去查看其他攻略

4

图片转存失败,请去查看其他攻略

5

图片转存失败,请去查看其他攻略

6

不能,因为byte的取值范围是-128~127 300大于此范围,可以把byte改为int或者把b强转为byte

7

a=a+0.1不能通过编译,因为a+0.1这个表达式,会把结果隐式转换为double类型,再赋值给一个int类型的变量会发生错误;a+=0.1可以通过编译,相当于int a=(int)(a+0.1),会丢失精度。

8

不相等,因为其变量类型不同

9

使其整数按位与其减一,为0即为2的整次幂,不为0则不是,

10

字符串,+表示拼接,所以最终类型为字符串

11

结果为20 b=a+10 a=10 b=10+10=20

12

不合法:1myName(数字开头)、你好%(中文)、main、class(关键字)

合法:My_name、 Points、$points、 _sys_ta、 OK123、_23b#、— 3

13

类名:

  1. demo 类名应该开头大写

  2. test 类名应该开头大写

  3. Student

  4. Student_ 不能用_结束

  5. program1 类名应该开头大写

  6. MYDemo 应该使用驼峰命名法MyDemo

  7. myDemo 类名应该开头大写

  8. XueSheng

变量名:

  1. age

  2. nianLing

  3. myName

  4. _name 不能用_下划线开头

  5. Variable

包名:

  1. com.baidu

  2. Com.Baidu 包名要用小写

  3. bao.ceshi

14

注释的作用主要是提高代码的可读性,使其他人能更加轻松地理解和掌握代码。通常用于为语句、程序段、函数等提供解释或提示,帮助读者更好地理解代码的结构和目的。在编程语言中,注释不会影响程序的功能实现,因为编译系统会在编译过程中忽略注释部分。

15

1、导入包import java.util.Scanner;

2、通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入,直到敲回车键结束,把所输入的内容传给Scanner,作为扫描对象;

3、调用Scanner的nextLine()方法;

16

public class huiwen {public static void main(String[] args) {int sum =0;for(int i=10000;i<=99999;i++){String b = i+"";if (pd(b)){sum++;System.out.print(b+" ");}}}static boolean pd(String s){if (s.charAt(0)==s.charAt(4)&&s.charAt(1)==s.charAt(3)){return true;}return false;}
}

17

import java.util.Scanner;public class top2 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("Enter number");int n = sc.nextInt();switch (n){case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case 3:System.out.println("星期三");break;case 4:System.out.println("星期四");break;case 5:System.out.println("星期五");break;case 6:System.out.println("星期六");break;case 7:System.out.println("星期日");break;default:System.out.println("您输入的数字不正确,请重新输入");}sc.close();}
}

18

import java.util.Scanner;public class Top3 {public static void main(String[] args) {Scanner scan  = new Scanner(System.in);System.out.println("Enter number");int number = scan.nextInt();if (number >= 90) {System.out.println("优秀");}else if (number >= 80) {System.out.println("良好");}else if (number >= 70) {System.out.println("中等");}else if (number >= 60) {System.out.println("及格");}else if (number >= 0) {System.out.println("不及格");}else {System.out.println("输入错误,分数不能为负");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

19

public class Top4 {public static void main(String[] args) {int a,b,c;for (int i = 100; i <= 999; i++) {a=i%10;b=i%100/10;c=i/100;if(a*a*a+b*b*b+c*c*c==i){System.out.println(i);}}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

20

public class Top5 {public static void main(String[] args) {boolean flag = true;//设置标记位for (int i = 100; i <= 200; i++){for (int j = 2; j <= Math.sqrt(i); j++){if (i%j==0){flag = false;//false说明不是素数}}if (flag){System.out.println(i);flag=true;}flag=true;//重置标记进入下轮循环}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

21

import java.util.Scanner;public class Top6 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int data = sc.nextInt();for (int i = 1; i <= data; i++) {for (int k = i + 1; k <= data; k++) {System.out.print(" ");}for (int j = 1; j <= 2 * i - 1; j++) {System.out.print("*");}System.out.println();}sc.close();}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

22

public class Top7 {public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {System.out.print(i + "*" + j + "=" + i*j + " ");}System.out.println();}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

23

public class Top8 {public static void main(String[] args) {for (int i = 1; i < 1000; i++) {int sum = 0;for (int j = 2; j < Math.sqrt(i); j++) {if (i % j == 0) {sum+=j+i/j;}}if (sum+1 == i) {//上边因数中排除了1System.out.println(i);}sum = 0;}}
}

24

public class top9 {public static void main(String[] args) {int[] arr = {1,2,3,4};int sum=0;for (int i = 0; i < arr.length; i++) {for (int j = 0; j < arr.length; j++) {if (arr[i] == arr[j]) {continue;}for (int k = 0; k < arr.length; k++) {if (arr[i] == arr[k]|| arr[j] == arr[k]) {continue;}System.out.println(arr[i]*100+arr[j]*10+arr[k]);sum++;}}}System.out.println(sum);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

25

import java.util.Scanner;public class Top10 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入一个正整数");String str = sc.nextLine();System.out.println(str.length());for (int i = str.length()-1; i >= 0; i--) {System.out.print(str.charAt(i));}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

26

import java.util.Scanner;public class Top11 {public static void main(String[] args) {int a=2,b=1,c;double ans=0;for (int i = 0; i < 20; i++) {c=a;ans+=(double) a/b;a=a+b;b=c;}System.out.println(ans);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

27

import java.util.Scanner;public class Top12 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("Enter number: ");int num = sc.nextInt();int sum = 0;for (int i = num; i >= 0; i--) {sum += i;}System.out.println(sum);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

28

import java.util.Scanner;public class Top13 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("Enter number: ");int num = sc.nextInt();int sum = 1;for (int i = num; i > 1; i--) {sum *= i;}System.out.println(sum);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

29

import java.util.Scanner;public class Top14 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int a=sc.nextInt();int b=sc.nextInt();int c=sc.nextInt();int max=0;int max1=0,max2=0;if(a>=b){if(a>=c){max=a;}else{max=c;}}else{if(b>=c){max=b;}else{max=c;}}System.out.println(+max);max1=a>b?a:b;max2=max1>c?max1:c;System.out.println(+max2);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

30

public class Top15 {public static void main(String[] args) {int count=0;for (int i = 1; i <= 10000; i++) {int a=(int)Math.sqrt(i+100);int b=(int)Math.sqrt(i+268);if (a*a==(i+100)||b*b==(i+268)){count++;System.out.println(i);}}System.out.println("一共有"+count+"个数");}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

31

public class Top16 {public static void main(String[] args) {int a = 0;//存放奇数int b = 0;//存放偶数for (int i = 0; i < 100; i++) {if (i % 2 == 0) {b+=i;}else {a+=i;}}System.out.println("所有奇数的和为"+a);System.out.println("所有偶数的和为"+b);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

32

public class Top17 {public static void main(String[] args) {double height =100;double distance = 100;for (int i = 2; i <= 10; i++) {//首次已加height = height/2;distance = distance + height*2;}System.out.println(distance);System.out.println(height);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

33

import java.util.Scanner;public class Top18 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();if (n%9==0){int count=0;while (n>1){n/=9;count++;}System.out.println(count);}else {System.out.println(0);}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

34

import java.util.Scanner;public class Top19 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();if (n%2==0){System.out.println("这是一个偶数");}else {System.out.println("这是一个奇数");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

35

import java.util.Scanner;public class tOP20 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();System.out.print(n+"=");int count = 0 ;for (int i = 2; i <= n; i++) {if (n % i == 0){//判断时候为因子count++;while (n%i ==0){//除掉其中质因数的倍数n = n/i;}if (count==1)System.out.print(i);else System.out.print("*"+i);}}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

36

import java.util.Arrays;
import java.util.Scanner;public class Top21 {public static void main(String[] args) {int[] arr = new int[3];Scanner sc = new Scanner(System.in);for (int i = 0; i < arr.length; i++) {arr[i] = sc.nextInt();}Arrays.sort(arr);for (int i = arr.length-1; i >=0 ; i--) {System.out.print(arr[i]+" ");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

37

import java.util.Scanner;public class Top22 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int a = sc.nextInt(),b = sc.nextInt();int temp = a;a = b;b = temp;System.out.println(a+" "+b);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

38

import java.util.Scanner;public class Top23 {public static void main(String[] args) {for(int i=1;i<=10000;i++) {int p = i*i;String ptr = Integer.toString(p);String tpr = Integer.toString(i);String last = ptr.substring(ptr.length()-tpr.length());if(tpr.equals(last)) {System.out.println(i);}}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

39

public class Top24 {public static void main(String[] args) {int a = 20,b=0;int count =0;while (a>3){b=a/3;count +=b;a=a-b*3+b;}System.out.println(count);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

40

public class Top25 {public static void main(String[] args) {double a =56.7,b=0;int count=0;while (a>b){count++;b+=5;if (b>a)break;b-=3.5;}System.out.println(count);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

41

import java.util.Scanner;public class Top26 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int sum = 0;while (n>10) {sum += n%10;n/=10;}System.out.println(sum+n);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

42

public class Top27 {public static void main(String[] args) {int sum = 0;for (int i = 0; i < 100; i++) {if (i>=7&&i / 7 == 0 || i % 10 == 7) {continue;}System.out.print(i+" ");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

43

import java.util.Scanner;public class Top28 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();double sum = 0;for (double i = 1; i <= n; i++) {if (n%2==i%2) {//同为奇数或者同为偶数sum+=1/i;}}System.out.println(sum);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

44

import java.util.Scanner;public class Top29 {public static void main(String[] args) {int[] arr = {31,29,31,30,31,30,31,31,30,31,30,31};Scanner sc = new Scanner(System.in);int year = sc.nextInt();int month = sc.nextInt();if(year%4==0&&year%100==0||year%400==0){if(month==2){System.out.println(year+"年的"+month+"月有"+28+"天");}}else {System.out.println(year+"年的"+month+"月有"+arr[month-1]+"天");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

45

import java.util.Scanner;public class Top30 {public static void main(String[] args) {double a = (24+8+3)*0.8;double b = 16+8+3;System.out.println(a>b?b:a);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

46

import java.util.Scanner;public class Top31 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int[] arr = new int[n];arr[0] = 1;arr[1]=1;for (int i = 2; i < n; i++) {arr[i] =f(i+1);}for (int i = 0; i < n; i++) {System.out.print(arr[i] + " ");}}static int f(int a){if (a==1)return 1;if(a==2)return 1;return f(a-1)+f(a-2);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

47

import java.util.Scanner;public class Top32 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int k = sc.nextInt();System.out.println(f(n,k-1));}static int f(int i, int j){if (j==0)return i;return f(i+2,j-1);}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

48

import java.util.Arrays;
import java.util.Scanner;public class Top33 {public static void main(String[] args) {int[] arr= new int[10];Scanner sc = new Scanner(System.in);for(int i=0;i<arr.length;i++){arr[i]= sc.nextInt();}Arrays.sort(arr);for(int i=0;i<arr.length;i++){System.out.print(arr[i]+" ");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

49

import java.util.Scanner;public class Top34 {static int[] arr = {1,2,3,4,5,6,7,8,0};public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();for (int i = 0; i < arr.length; i++) {if (arr[i]  == n) {yd(i);arr[i] = n;break;}}for (int i = 0; i < arr.length; i++) {System.out.print(arr[i]+" ");}}public static void yd(int index) {for (int i = arr.length-1; i >=index ; i--) {arr[i] = arr[i-1];}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

50

import java.util.Scanner;public class Top35 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();//数组长度int[] arr = new int[n];for (int i = 0; i < n; i++) {arr[i] = sc.nextInt();}int max = 0, min = Integer.MAX_VALUE,temp = 0;for (int i = 0; i < n; i++) {if (arr[i] > max) {max = arr[i];}if (arr[i] < min) {min = arr[i];}}for (int i = 0; i < n; i++) {if (arr[i] == max) {temp = arr[i];arr[i] = arr[0];arr[0] = temp;}if (arr[i] == min) {temp = arr[i];arr[i] = arr[n-1];arr[n-1] = temp;}}for (int i = 0; i < n; i++) {System.out.print(arr[i] + " ");}}
}

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

相关文章:

  • OpenLayers 地图标注之聚合标注
  • 微信小程序前端面经
  • 搭建强化推荐的决策服务架构
  • Quick UI 组件加载到 Axure
  • HashMap中的put方法执行流程(流程图)
  • 搭建nginx的负载均衡
  • Rust学习(1)
  • UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
  • flask功能使用总结和完整示例
  • 解决Java项目NoProviderFoundException报错
  • 日志项目——日志系统框架设计
  • JVM——类加载的流程与机制
  • 四、Sqoop 导入表数据子集
  • MingW-W64-builds不同版本之间的区别
  • 根目录0xa0属性对应的Ntfs!_SCB中的FileObject是什么时候被建立的----NTFS源代码分析--重要
  • 如何在IDE中通过Spark操作Hive
  • SOC-ESP32S3部分:30-I2S音频-麦克风扬声器驱动
  • [蓝桥杯]卡片换位
  • HOPE800系列变频器安装到快速调试的详细操作说明
  • 《小明的一站式套餐服务平台:抽象工厂模式》
  • 武汉网站seo服务/注册域名后怎么建网站
  • 净化科技网站建设/佛山做网站推广的公司
  • 做电商网站用什么语言/深圳龙岗区优化防控措施
  • wordpress 信息分析/怎么关闭seo综合查询
  • 电子商务网站开发课程设计/无代码建站
  • 陕西省建设厅网站/怎么做好营销推广