输入一位四位数,求其各各位上的数字之和。例如:输入的是1234,各个位上的数字之和为1+2+3+4=10。运行效果如下:
public class Fx3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个4位数:");
int sz = sc.nextInt();
int gw=sz%10;
int sw=sz/10%10;
int bw=sz/100%10;
int qw=sz/1000;
int sum=gw+sw+bw+qw;
System.out.println("个位为:"+gw);
System.out.println("十位为:"+sw);
System.out.println("百位为:"+bw);
System.out.println("千位为:"+qw);
System.out.println("各个为上的数字之和为:"+sum);
}
}
运行结果:
4.输入一个数判断是奇数还是偶数。运行效果如下:
public class Fx4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字:");
int sz = sc.nextInt();
if (sz%2==0){
System.out.println("你输入的数"+sz+"是偶数");
}if (sz%2==1){
System.out.println("你输入的数"+sz+"是奇数");
}
}
}
运行结果:



