两种方法~ 第一种是取模运算 第二种是使用char数组进行分割开依次存到数组【推荐第二种】 获取一个四位数的各个位数 第二种: ...
整体思路:循环拿这个数对 取余,再除以 ,判断是不是 while num gt int v num num 案例: 需求:在控制台输出所有的 水仙花数 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。 举例: 就是一个水仙花数。 public static void main String args int countAll 水仙花数 for int i i lt i int num ...
2018-07-05 15:00 0 2591 推荐指数:
两种方法~ 第一种是取模运算 第二种是使用char数组进行分割开依次存到数组【推荐第二种】 获取一个四位数的各个位数 第二种: ...
感觉搜这个的比较多,把这个完善一下。希望对你们有帮助。 我博客的其他东西也还行的哈,可以看看。 java获取整数各个位上的数 思想是:先取余,然后除以10,得到temp,再取余,再除以10 ,得到temp,依次类推 下面是我写项目的一部分,写了循环结构获取每一位的数字,把代码贴出来 ...
第一种是取模运算 int qian =input/1000; //千位除以1000 int bai = input/100%10;//百位除以100%10 int shi = input%100/10;//十位%100/10 int ge = input%10;//个位直接%10 ...
<script> var m = parseInt(prompt("请输入一个数")); function box(m) { var a = 0; while (m) { //循环m; a += m ...
程序如下: #include "stdio.h" int main(void) { int num,g,s,b; printf ("请输度入问一个三位答数num="); scanf("%d",&num); g=num%10; s=num/10%10; b=num/100 ...
思路:一开始想着可以通过对原数 * 10 然后对10 取余即可 但取余的代价比较高,后面改成原数 + 0.5 后转成整数,这种方式效率更高 ...
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title& ...