C++编程题:任意输入一个4位自然数,调用一个自定义函数输出该自然数的各数字组成的最大数。.
C++编程题:任意输入一个4位自然数,调用一个自定义函数输出该自然数的各数字组成的最大数。.
日期:2009-05-13 15:41:12 人气:1
1楼的好像不对吧?人家是要组成最大数不是要求和。
sum = a+b+c+d;
cout<<sum;
这两句话可以改为以下:
int a[]={a,b,c,d},t;
for(int i=0;i<4;i++)
for(int j=i+1;j<4;j++)
if(a[i]<a[j]){
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(int k=0;k<4;k++)
cout<<a[k];