當前位置:成語大全網 - 書法字典 - 按字典升序輸出

按字典升序輸出

問題是妳的數組myints只有兩個元素,是靜態數組。

您可以使用動態數組,代碼如下

# include & ltiostream & gt

# include & lt算法& gt

使用命名空間std

int main () {

int n = 2;

// int myints[]={65,66 };//這句話被註釋掉了

CIN & gt;& gtn;

int * my ints = new int[n];//這句話是補充的

for(int I = 0;我& ltn;i++)

{

myints[I]= 65+I;

}

cout & lt& lt”升序滿排列是\ n”;

sort (myints,myints+n);//排序,升序

做{

for(int I = 0;我& ltn;i++)

{ cout & lt& ltchar(myints[I]);

如果(i==n-1)

{ cout & lt& lt”\ n”;}

}

}

while ( next_permutation (myints,my ints+n));

刪除[]個字符串;//釋放內存

返回0;

}