杭电acm 1040题

本题是一个非常简单的升序排序题目,但那时在做的时候把题目看错了,导致花费了大量的时间来检查为什么WA,最后发现题目看错了.....

 1 /*************************************************
 2 杭电acm,1040,已AC
 3 **************************************************/
 4 #include <iostream>
 5 #include <conio.h>
 6 using namespace std;
 7 #define Max 1000
 8 int main(void)
 9 {
10     int T;
11     int test[Max]={0};
12     //int result[Max];
13     int temp;
14     int len;
15     scanf("%d",&T);
16     while(T--)
17     {
18         cin>>len;
19         for(int i=0;i<len;i++)
20             cin>>test[i];
21         for(int s=0;s<len;s++)
22         {
23             for(int j=1;j<len-s;j++)
24             {
25                 if(test[j-1]>test[j])
26                 {
27                     temp=test[j-1];
28                     test[j-1]=test[j];
29                     test[j]=temp;
30                 }
31 
32             }
33         }
34     //    for(s=0;s<len;s++)
35     //        result[s]=test[s]-'0';
36         for(s=0;s<len;s++)
37         {
38             cout<<test[s];
39             if(s!=len-1)
40                 cout<<" ";
41         }
42         cout<<endl;
43     }
44     return 0;
45 }
原文地址:https://www.cnblogs.com/kb342/p/3688739.html