boolean switch judgment; string and number reverse;

//Boolean switch to judge whether the guess is
correct, the default is false, package test0914;

import java.util.Scanner;

public class GuessNums2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);

int num=75;//您指定的数

boolean flag=false;//必须定义为false;

for (int i = 0; i <10; i++) { System.out.println("Enter the number you want to guess"); int guess=input.nextInt(); if (num==guess) { System.out .println("Congratulations right"); flag=true;//It became true break; }else if(num<guess){ System.out.println("bigger"); }else { System.out.println ("Smaller"); } } if (!flag) { System.out.println("Unfortunately, I didn't guess it right"); } } }
















//2. The use of count counter to guess the number

package test0914;

import java.util.Scanner;
public class GuessNums { public static void main(String[] args) { Scanner input = new Scanner(System.in); // int num=(int)(Math.random());/ /Keyboard input the number to be guessed; the specified integer. //System.out.println(num);//The plug-in can guess the right one time and output the random number to int num=75;//The number you specify int count=0;//The number of guesses





do {
	System.out.println("请输入要猜的数");
	int guess=input.nextInt();	
	
	count++;
	if (guess==num) {
		System.out.println("恭喜您猜对了,您一共猜了"+count+"次");
	
		break;
	}else if (guess>num) {
		System.out.println("您猜的数字较大");
	}else {
		System.out.println("您猜的数字较小");
	}

	
} while (count<=10);
if (count>=10) {
	System.out.println("很遗憾你没有猜对,要猜的数字是"+num);
}

}
}

//The inversion of the string
package test0914;

import java.util.Scanner;

public class ConverseNums2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("Enter a positive integer"); String num=input.next(); for (int i = num.length()-1; i >=0; i–) { System.out.print(num.charAt(i));//Get the subscript of the string }






}
}

//4. Reversal of numbers
import java.util.Scanner;

public class ConverseNums { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("Enter a positive integer"); int num=input.nextInt(); while (num!=0) { System.out.print(num%10//The remainder of each digit starts from the ones digit num/=10; }







}
}

Guess you like

Origin blog.csdn.net/m0_45442261/article/details/108573685