西安电子科技大学吧 关注:262,008贴子:5,189,463
求助

为什么啊啊啊啊啊啊啊啊

只看楼主收藏回复

老是编译错误今天就要截止了



IP属地:陕西来自Android客户端1楼2024-11-03 13:07回复
    数组定义问题?


    IP属地:陕西来自Android客户端2楼2024-11-03 13:27
    收起回复
      可能不能用a[p]去定义数组,xdoj不认


      IP属地:陕西3楼2024-11-03 13:43
      收起回复
        预留足够大的p就好了


        IP属地:陕西来自Android客户端4楼2024-11-03 13:46
        回复
          这作业写点就行了,平时分一般都全满的


          IP属地:陕西来自Android客户端5楼2024-11-03 14:04
          回复
            int a[1000]这样,里面用具体数字别用变量名,xdoj不支持你那样的数组定义


            IP属地:陕西来自Android客户端6楼2024-11-03 14:15
            回复
              定义数组时【】里边必须是常量


              IP属地:陕西来自Android客户端7楼2024-11-03 14:19
              回复
                不要定义变长数组做算法题宁愿在全局变量开一个int a[十万],也不要为了省那点内存去int a[p]。


                IP属地:陕西来自iPhone客户端8楼2024-11-03 14:54
                回复
                  用malloc


                  IP属地:陕西来自Android客户端9楼2024-11-03 16:46
                  回复
                    别开动态数组


                    IP属地:陕西来自Android客户端10楼2024-11-03 16:51
                    回复
                      我是C语言大师在csdn上有300个粉丝
                      你这个问题一眼就是数组定义错误,栈中的数组长度定义必须是定值,而不能是变量
                      改成a[1000]就行了(一个足够的长度)
                      或者你可以使用堆内存
                      int* p=new int[p]


                      IP属地:陕西来自Android客户端11楼2024-11-03 16:57
                      收起回复
                        也有可能是for中定义i会报错,中间有一部分题目会出现这种情况,不知道为什么


                        IP属地:陕西来自Android客户端12楼2024-11-03 17:16
                        回复
                          3


                          IP属地:陕西来自iPhone客户端15楼2024-11-03 23:36
                          回复
                            别定义变数组长度,用:
                            vector<int>q(n,0)
                            定义一个有n张初始化为0的容器


                            IP属地:陕西来自Android客户端16楼2024-11-04 08:30
                            回复


                              IP属地:陕西来自Android客户端17楼2024-11-04 09:30
                              回复