共有回帖数  0  个 
	 
	
	
	
     
          
          
               
				
			 
				
					 
 
            
				   - 
						
						
							 
									#includestdio.h
 #define NUM 10
 main()
 {
 int a[NUM],i,j,t;
 printf("请输入数组a:");
 for(i=0;iNUM;i++)
 scanf("%d",&a);
 for(i=0;iNUM;i++)
 for(j=0;jNUM-i-1;j++)
 if(a[j]a[j+1])
 {
 t=a[j];
 a[j]=a[j+1];
 a[j+1]=t;
 }
 for(i=0;iNUM;i++)
 printf("%d ",a);
 printf("n");
 }
 
 
 这是一个排列数组大小的答案。求问
 for(i=0;iNUM;i++)
 for(j=0;jNUM-i-1;j++)
 这两个语句为何可以这样写,这样J不会就到5就停下来吗?
 楼主 2015-06-04 08:36 回复 
 
 
   
             
                  
                  
 
 
 
     
	 
  
	Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
	
	意见反馈 | 
	关于直线 | 
	版权声明 | 
	会员须知