文章

1

粉丝

406

获赞

0

访问

2.4k

头像
求教为啥num1和num2两个数组不能同时使用堆空间
P1020 贵州大学机试题
发布于2023年3月14日 09:46
阅读数 2.4k

#include<iostream>
#include<string.h>
using namespace std;
int main(){
    int n,p=0,q=0,*num1,num2[5000],u=5000;
    num1=new int(u);
    //num2=new int(5000);
    cin>>n;
    for(int i=2;i<=n/2;i++){
        if(n%i==0){
            num1[p++]=i;
        }else{
            if(p>q){
                memset(num2,5000,4);
                for( q=0;q<p;q++){
                    num2[q]=num1[q];
                }
            }
&nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发