Java基础题
提示:写的都是基础题
提示:随便看一看
前言
提示:多做题可以帮你有更多的解题思路
提示:以下是本篇文章正文内容,下面案例可供参考
一、判断是不是回文?
package com.work;
import java.util.Scanner;
public class Work1 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入五个数字");
int num = sc.nextInt();
int geWei = num % 10;
int shiWei = num / 110 % 10;
int baiWei = num / 100 % 10;
int qianWei = num / 1000 % 10;
int wanWei = num / 10000;
if(wanWei == geWei && qianWei == shiWei){
System.out.println("是一个回文");
}else {
System.out.println("不是一个回文");
}
}
}
二、五个正整数之和
package com.work;
import java.util.Scanner;
public class Work2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入五个数字:");
int num = sc.nextInt();
int geWei = num % 10;
int shiWei = num / 110 % 10;
int baiWei = num / 100 % 10;
int qianWei = num / 1000 % 10;
int wanWei = num / 10000;
int sum = geWei+shiWei+baiWei+qianWei+wanWei;
System.out.println("五个正整数之和为:");
System.out.println(sum);
}
}
三、定义整型变量 a、b,写出将 a、b 两个变量值进行互换的程序(要求不能使用第三个变量)
package com.work;
public class Work3 {
public static void main(String[] args) {
//3. 定义整型变量 a、b,写出将 a、b 两个变量值进行互换的程序
//(要求不能使用第三个变量)
//设置变量a、b的初值
int a=10;
int b=5;
//a=10+5=15
a=a+b;
//b=15-5=10
b=a-b;
//a=15-10=5
a=a-b;
System.out.println("a="+a);
System.out.println("b="+b);
}
}