用C#编写程序: 用户随意输入5个数字,输出的时候最大值放在首位,最小值放在最后。

例如:用户输入:
1 2 3 4 5
输出为:
5 2 3 4 1

第1个回答  2010-10-12
用双重循环就搞定啦!
int a[5];
int i=0;
int j=0;
int temp=0;
for (j=1; j<n; ++j)
{

for (i=0; i<n-j; ++i)
{

if (a[i] < a[i+1])
{

temp = a[i];
a[i] = a[i+1];
a[i+1] = temp;
}
}
大概就是这样! 你再琢磨琢磨吧!本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网