zoukankan      html  css  js  c++  java
  • 课堂测试:输出正整数各位数并求和

    源代码:

    //信1605-2 20163431 张卓凡
    package zuoye;
    import java.util.Scanner;
    class Use
    {
    int num[];
    String number;
    int sum=0;
    public Use()
    {
    num=new int[100];
    }
    public void in()
    {
    int n=10;
    System.out.print("请输入一个正整数:");
    Scanner scanner=new Scanner(System.in);
    number=scanner.nextLine();
    for(int i=0;i<number.length();i++)
    {
    int number2=Integer.parseInt(number);
    num[i]=number2%n/(n/10);
    sum=sum+num[i];
    n=n*10;
    }
    }
    public void out()
    {
    System.out.println("这个正整数共有"+number.length()+"位数");
    System.out.println("各位数由高位到低位分别为:");
    for(int i=number.length();i>0;i--)
    {
    System.out.print(num[i-1]+" ");
    }
    System.out.println(" 各位数之和为"+sum);
    }

    }
    public class Test2
    {
    public static void main(String[] args)
    {
    Use u=new Use();;
    u.in();
    u.out();

    }

    }

    截图

  • 相关阅读:
    第三次作业
    第二次作业
    第一次作业
    第五次作业
    第四次作业
    第三次作业
    第二次作业
    随笔
    第五次作业
    第四次作业
  • 原文地址:https://www.cnblogs.com/sakura--/p/7645266.html
Copyright © 2011-2022 走看看