当前位置: 代码迷 >> Java相关 >> 怎么用FOR循环去实现1-10的相乘.
  详细解决方案

怎么用FOR循环去实现1-10的相乘.

热度:122   发布时间:2009-07-19 22:43:22.0
怎么用FOR循环去实现1-10的相乘.
怎么用FOR循环去实现1-10的相乘.
    与1-10相乘的整数可以随意定义:
      麻烦大家帮下忙哈。
搜索更多相关的解决方案: 相乘  FOR  

----------------解决方案--------------------------------------------------------
来个大侠帮下我吧
----------------解决方案--------------------------------------------------------
要不用其它的方法也可以的。帮下
----------------解决方案--------------------------------------------------------
一个数乘1-10?像20*1=20;20*2=40。。。。这样?
----------------解决方案--------------------------------------------------------
//难道是这样?
public class Test3 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input = new Scanner(System.in);
        System.out.println("请输入要操作的数字");
        int number = input.nextInt();
        for (int i = 1; i <= 10; i++) {
            System.out.println(i * number);
        }
    }
}
本帖最近评分记录
  • gameohyes 积分 +5 我很赞同 2009-7-20 21:46
2009-07-20 12:59:35
xiao_ou0725

来 自:江苏苏州
等 级:论坛游民
帖 子:59
专家分:20
注 册:2008-10-24
  得分:0 
回复 5楼 ceco3000
最好不要用scanner  虽然可以 但是在java中建议还是不要这么做的好
----------------解决方案--------------------------------------------------------
回复 5楼 ceco3000
对,就是这样的。呵呵     感谢哈。
----------------解决方案--------------------------------------------------------
/*我参照你的做了个。呵呵,不过输出不是很满意。可以帮我修改下不?比如说输出结果是:1*1=1;1*2=2,1*3=3等等。*/

public class Xiangche {
    public static void main(String[] args) {
         int i=1;
        for(int x=1;x<=10;x++){
            System.out.println("i*x=:" +i*x );
        }
        
    }
}
----------------解决方案--------------------------------------------------------
对了    可以发个9*9乘法表吗?
    多层次的循环又怎么嵌套使用。
       那它的输出结果又该怎么写。
----------------解决方案--------------------------------------------------------
>>> for i in range(1,11):
...     print '2 x',i,'=',2*i
...
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
>>>
----------------解决方案--------------------------------------------------------
  相关解决方案