Java学习之基础语法练习

  1. 定义一个整型变量并赋任意五位正整数作为初始值,判断它是不是五位回文数(五位回文数:个位与万位相同,十位与千位相同,例如:12321):
package com.core;
public class Home01 {
     
	public static void main(String[] args) {
     
		int num=12321;
		int a=num%10;//取出个数
		int b=num%100/10;//取出百位数
		int c=num%1000/100;//取出千位数
		int d=num%10000/1000;//取出万位数
		int e=num%100000/10000;//取出十万位数
		if(a==e&&b==d) {
     
			System.out.println("num是回文数");
		}else {
     
			System.out.println("num不是回文数字");
		}
	}
}

运行结果如下:
2. 定义一个整型变量并赋任意五位正整数作为初始值,输出各位数字之和(例如:12345 各位之和是:1+2+3+4+5 。也就是 15)

package com.core;
public class Home02 {
     
	public static void main(String[] args) {
     
		int num=12345;
		int a=num%10;//取出个数
		int b=num%100/10;//取出百位数
		int c=num%1000/100;//取出千位数
		int d=num%10000/1000;//取出万位数
		int e=num%100000/10000;//取出十万位数
		int sum=a+b+c+d+e;
		System.out.println("和为:"+sum);
	}
}

  1. 定义整型变量 a、b,写出将 a、b 两个变量值进行互换的程序(要求不能使用第三个变量)
package com.core;
public class Home03 {
     
	public static void main(String[] args) {
     
		int a=10;
		int b=20;
		a+=b;
		b=a-b;
		a-=b;
		System.out.println("a="+a);
		System.out.println("b="+b);
	}
}

  1. 请写出一段遵守编码规范的 Hello World 代码
    (注意,注释必须有,也要遵守规范)
package com.core;
public class Home04 {
     
	/*
	 * 主方法,程序入口
	 */
	public static void main(String[] args) {
     
		//输出字符串
		System.out.println("HolleWord");
	}
}

你可能感兴趣的:(java,后端)