java吧 关注:1,256,657贴子:12,747,635

程序为啥不输出??编译通过,求解!【【吧务勿手滑】】

只看楼主收藏回复

RT
二楼贴代码,防度娘、、、、、


1楼2012-10-24 22:26回复
    我是代码


    IP属地:福建2楼2012-10-24 22:26
    收起回复
      是不是很浪费空间啊??


      4楼2012-10-24 22:27
      回复
        @ayane000 召唤大神、、求差可能


        5楼2012-10-24 22:29
        回复
          @windsun_ul 召唤大神 为毛不输出。。。


          6楼2012-10-24 22:30
          回复
            有输出


            7楼2012-10-24 22:35
            回复



              8楼2012-10-24 22:37
              收起回复
                现在什么个情况


                IP属地:江苏9楼2012-10-24 22:37
                收起回复
                  @最美遇见你ap 看了你的帖子,感觉你是高手、帮我看看这代码为毛 输入10086 没有输出??


                  10楼2012-10-24 22:46
                  收起回复


                    IP属地:福建11楼2012-10-25 04:12
                    回复

                      楼主有待提高!


                      IP属地:天津13楼2012-10-25 08:49
                      收起回复
                        你的代码System.out.print(c[i]);之前那2个for一点意义都没有,删掉就完全能运行了

                        


                        IP属地:四川15楼2012-10-25 23:16
                        回复
                          不知道 你的d数组是拿来干啥的


                          IP属地:四川16楼2012-10-25 23:18
                          回复
                            改成switch吧,实现你目前的功能:



                            IP属地:四川17楼2012-10-25 23:40
                            回复
                              增加一个权位数组d
                              char d[]={' ','十','百','千','万'};
                              StringBuffer str=new StringBuffer();

                              最后
                              for(i=0;i<c.length;i++)
                              {
                              str.append(c[i]);
                              if(c[i]!='零')str.append(d[c.length-i-1]);
                              }
                              System.out.println(str);
                              即可初步实现。。。


                              IP属地:四川18楼2012-10-26 00:37
                              回复