public class client {
public static void main(String[] args) {
System.out.printf("Hello, World!");
}
}
2.使用continue语句实现:将100-300之间的不能被3整除的数输出。
public class client {
public static void main(String[] args) {
System.out.println("100-300间不能被3整除的数有:");
int j = 0;
for (int i = 100; i <= 300; i++) {
if (i % 3 == 0) {
continue;
}
System.out.println(i);
}
}
}
3.使用break语句实现记数:从1-100,当数到78时程序终止。
public class client {
public static void main(String[] args) {
for (int i=1;i<=100;i++){
System.out.println(i);
if (i==78){
break;
}
}
}
}
4.分别用 for 语句、while 语句以及 do while 语句编写一个求和程序(即 sum=1+2+3+...+n)。
import java.util.Scanner;
public class ForClient {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0;
int n = scanner.nextInt();
for (int i=1;i<=n;i++){
sum = sum + i;
}
System.out.println(sum);
}
}
import java.util.Scanner;
public class WhileClient {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0;
int n = scanner.nextInt();
int i=1;
while (i<=n){
sum = sum + i;
i++;
}
System.out.println(sum);
}
}
import java.util.Scanner;
public class DoWhileClient {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0;
int n = scanner.nextInt();
int i=1;
do{
sum+=i;
}
while(i++<n);
System.out.print(sum);
}
}
import java.util.Scanner;
public class IfElesCilent {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的成绩:");
int i = scanner.nextInt();
if (i==1){
System.out.println("不及格");
}else if (i==2){
System.out.println("及格");
}else if (i==3){
System.out.println("中等");
}else if (i==4){
System.out.println("良好");
}else {
System.out.println("优秀");
}
}
}
public class SwitchClient {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的成绩:");
int i = scanner.nextInt();
switch (i){
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;
}
}
}
import java.util.Scanner;
public class Client {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入你的成绩等级:");
String a =scanner.next();
switch (a){
case "A":
System.out.println("85分以上");
break;
case "B":
System.out.println("70分以上");
break;
case "C":
System.out.println("60分以上");
break;
case "D":
System.out.println("60分以下");
break;
}
}
}
7.编写一个Java应用程序,实现下列功能:
程序随机分配给客户一个1-100之间的整数。
用户输入自己的猜测。
程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”。
用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。
import java.util.Random;
import java.util.Scanner;
public class Client {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int random = new Random().nextInt(100) + 1;
while (true){
System.out.println("请输入你的猜测:");
int i = scanner.nextInt();
if (i>random){
System.out.println("猜大了");
}else if (i<random){
System.out.println("猜小了");
}else {
System.out.println("猜对了");
break;
}
}
}
}