zoukankan      html  css  js  c++  java
  • java课堂测试2(两种方式)

    实验源代码

    这是不使用数组形式的源代码

    /*
    2017/10/10 王翌淞 课堂测试2
    */
    import java.util.Scanner;

    public class Number {



    public static void main(String args[]){
    Num N=new Num();
    System.out.println("请输入一个整数:");
    Scanner input=new Scanner(System.in);
    int num=input.nextInt();
    System.out.println("位数"+N.NumWeishu(num));



    }

    }
    class Num{

    public int NumWeishu(int a){
    int sum=0;
    int num1;//求余数2
    int num2;//取整数
    int weishu;
    num1=a%10; //取最后一位
    num2=a/10; //取除去最后一位的所有
    sum=sum+num1; //求和
    weishu=1; //统计位数
    System.out.println(num1); //输入每一位
    while(num2!=0) //除去最后一位没有数字之后跳出循环
    {
    num1=num2%10;
    num2=num2/10;
    sum=sum+num1;
    weishu=weishu+1;
    System.out.println(num1);

    }

    System.out.println("求和"+sum);
    return weishu;

    }

    }

    //使用数组源代码

    /*
    2017/10/10 王翌淞 课堂测试2
    */
    import java.util.Scanner;

    public class Number {



    public static void main(String args[]){
    Num N=new Num();
    System.out.println("请输入一个整数:");
    Scanner input=new Scanner(System.in);
    int num=input.nextInt();
    System.out.println(" 位数"+N.NumWeishu(num));


    }

    }
    class Num{
    public int num[];
    public int NumWeishu(int a){
    int num[]=new int[10];
    int num1;//求余数2
    int num2;//取整数
    int weishu;
    num1=a%10; //取最后一位
    num2=a/10; //取除去最后一位的所有
    num[0]=num1;
    weishu=1; //统计位数
    while(num2!=0) //除去最后一位没有数字之后跳出循环
    {
    num1=num2%10;
    num2=num2/10;
    num[weishu]=num1;
    weishu=weishu+1;

    }

    int sum;
    for(int i=weishu-1;i>=0;i--){

    sum+=num[i];
    System.out.print(num[i]+" ");
    }

    System.out.print(" 求和结果为"+sum);
    return weishu;

    }


    }

  • 相关阅读:
    HTTP协议
    idea新建工程项目结构
    idea使用的JDK版本1.9换成1.8后相关的更改设置
    Servlet
    Tomcat三种项目部署方式
    Tomcat环境变量配置命令行报错:The JRE_HOME environment variable is not defined correctl This environment variable is needed to run this program
    JDBC面试题
    XML基础入门
    数据库连接池——Druid
    $.ajax 分页
  • 原文地址:https://www.cnblogs.com/wys-373/p/7645418.html
Copyright © 2011-2022 走看看