我定义了个数组如下:int A=new[]=[name,satate,swp,ndtime,runtime]我每输入一次数据就如上面数组里的数据那样,当我输入了很多组这样的数据后,我想用各组数据中的swp来比较,这应该如何实现呢?谢谢了,我是新手来的。

解决方案 »

  1.   

    int A=new[]=[name,satate,swp,ndtime,runtime] 这是什么格式??
    swp是什么?
      

  2.   

    int A=new[]=[name,satate,swp,ndtime,runtime]
    ???
      

  3.   

    int A[]=[]=[name,satate,swp,ndtime,runtime]
    name,satate,swp,ndtime,runtime是初始值,是数字来的输入多组这样的数据,然后用各组中的swp来比较,我想表达的就是这样的意思,表达得不好不知道大家看不看得明白
      

  4.   


      楼主  你要比较的是 char 还是 int 
            而且 你说 SWP做比较 下面肯定还有什么提问,你还没说完 用SWP做比较只是这个条件吧了 你吧问题说完~谢谢
     
      

  5.   

    int A[]=[]=[name,satate,swp,ndtime,runtime]
    只是我写出来的一个模型,例如有很多组这样的数据:int A[]={1,5,2,3,4}
                                                    int B[]={5,6,5,,7,6}
                                                               .
                                                               .
                                                               .
                                                               .
    就是想比较这各组数据中的第三位的大小,然后输出最大的那个数和该数组,我就想实现这样的比较和输出,还想请教的就是能不能把这多组数据保存在个多维数组里?
      

  6.   

    当然可以的拉,用int A[][]=[][name,satate,swp,ndtime,runtime],不就好了吗,java 中的数组比c语言的要好弄多了
      

  7.   


      自己的看法
       首先可以放进多维数组中,
       
       比的是数组中的 第三个值只需要  把每个数组中的下标2 的数值 取出来就可以比较了
       怎么比较就不说了 .if( a[2]> b[2]){.......}
      

  8.   

    int A=new[]=[name,satate,swp,ndtime,runtime]
    你这种格式有问题哦,呵呵,哪有这种赋值方式?如真要实现,用多维数据可以解决。
    欢迎加入程序讨论群:32998944(程序人生)一起讨论,共同进步!