/**
给你任意四位数,请计算出每一位相加的和的值
*/publicclassDemo5{publicstaticvoidmain(String [] args){
int mun = 3456;
int a = 3456/1000;
int b = 3456/100%10;
int c = 3456%100/10;
int d = 3456%10;
System.out.println("和="+(a+b+c+d));
}
}
import java.util.*;
publicclass Demo6{
publicstaticvoidmain(String[] args){
//需求:任意一个四位数,求各个位上数字相加所得的和
System.out.println("请输入一个四位整数:");
Scanner input = new Scanner(System.in); //获取扫描器对象int num = input.nextInt(); //扫描一个int类型的整数,存储到num变量中//千位上数字int a = num / 1000;
//百位上数字int b = num /100%10; // b = num % 1000 / 100; b = (num - a * 1000)/100//十位数字int c = num / 10%10;
//个位数字int d = num % 10;
int sum = a + b + c+d;
System.out.println("sum = "+ sum);
}
}
/**
运用程序更换变量a/b值
*/publicclassDemo7{publicstaticvoidmain(String[] args){
int a = 20;
int b = 30;
int c = a ;
a = b ;
b = c ;
System.out.println(a);
System.out.println(b);
}
}