N 자 리 를 임의로 제시 하여 N 자리 의 최대 수 와 최소 수 를 다시 구성 하여 둘 사이 의 차 이 를 계산한다.

770 단어 데이터 구조
N 자 리 를 임의로 제시 하여 N 자리 의 최대 수 와 최소 수 를 다시 구성 하여 둘 사이 의 차 이 를 계산한다.
# include
using namespace std;
void bubblesort(int num[],int n);
int main()
{
	int num,n=0;
	cin>>num;
	int digit[100];
	while(num!=0)
	{
		digit[n]=num%10;//                    
		n++;			//      
		num/=10;		// 10       
	}
	bubblesort(digit, n);//          
	int maxvalue=digit[n-1];
	for(int i=n-2;i>=0;i--)
	maxvalue=maxvalue*10+digit[i];//       10    
	int minvalue=digit[0];
	for(int j=1;jnum[i+1])//        
			{
				int temp=num[i];
				num[i]=num[i+1];
				num[i+1]=temp;
			}
		}
	}

}

좋은 웹페이지 즐겨찾기