• 2022-06-29
    编写一个类Test02,从控制台输入任意4位整数,输出该数字的各位数字之和.
  • publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);//输入一个四位整数System.out.println("请输入一个四位整数:");intnum=input.nextInt();//求出该数字的各位数字intnum1=num%10;intnum2=num/10%10;intnum3=num%1000/100;intnum4=num/1000;//输出该数字的各位数字之和System.out.println(num+"各位数字之和为"+(num1+num2+num3+num4));}

    内容

    • 0

      【描述】 求一个正整数各位数字之和。要求定义和调用函数:int sumDigits(int n),该函数返回一个正整数各位数字之和。 【输入】 输入一个正整数。 【输出】 输出该正整数各位数字之和。 【输入示例】 3456 【输出示例】 18

    • 1

      输出整数各位数字本题要求编写程序,对输入的一个正整数,从低位开始逐位分割并输出它的各位数字。每个数字占一行。举例:输入:365输出:563

    • 2

      描述:输入一个任意长度的非负整数,求出其最高位数字。如,输入237,则最高位数字为2。 输入:输入一个非负整数。 输出:输出最高位数字 输入示例:4756 输出示例:4

    • 3

      试编写一个完整的程序,从键盘输入一个大于100的整数,然后用循环语句计算该整数各位上的数字之和及各位上的数字之积,最后输出计算结果。(不允许使用数组)

    • 4

      编写一个函数fan(int m),计算任一输入的整数的各位数字之和。主函数包括输入、输出和调用函数。