📄 sum_of_bit.java
字号:
/**
* @(#)Sum_of_Bit.java
*
*
* @author
* @version 1.00 2009/3/1
*/
/**
*本程序的功能是求得一个0到1000范围的整数的各位上的数字和
*基本思路是用模(%)和除(/)的运算来实现
*/
import javax.swing.JOptionPane;
public class Sum_of_Bit {
/**
* Creates a new instance of <code>Sum_of_Bit</code>.
*/
public Sum_of_Bit() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
//提示并接受输入
String StringNumber = JOptionPane.showInputDialog(null,"请输入一个整数,界于0到1000,例如932:",
"Program 2.6 input",JOptionPane.QUESTION_MESSAGE);
//转化为整数
int IntNumber = Integer.parseInt(StringNumber);
//结果存放,初始化
int SumOfBit=0;
//计算
for(int i=3;i>=0;i--)
{
SumOfBit+=(IntNumber/Math.pow(10,i));
IntNumber%=Math.pow(10,i);
}
//输出结果
JOptionPane.showMessageDialog(null,"您输入的整数的各位上数字的和为"+SumOfBit,
"Program 2.6 out",JOptionPane.INFORMATION_MESSAGE);
return;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -