排序数组

  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. main()
  4. {
  5. int a[10],i,k,j;
  6. for(i=0;i<10;i++)
  7. a[i]=rand()%100;
  8. printf("console rand()%100");
  9. for(i=0;i<10;i++)
  10. printf("%d\n",a[i]);
  11. putchar('\n');
  12. for(i=0;i<9;i++)
  13. for(j=i+1;j<10;j++)
  14. if(a[i]>a[j])
  15. {
  16. k=a[i];a[i]=a[j];a[j]=k;
  17. }
  18. for(i=0;i<10;i++)
  19. printf("%d\n",a[i]);
  20. putchar('\n');
  21. }
  22. /*
  23. console rand()%100
  24. 86
  25. 77
  26. 15
  27. 93
  28. 35
  29. 86
  30. 92
  31. 49
  32. 21
  33. 15
  34. 21
  35. 35
  36. 49
  37. 77
  38. 83
  39. 86
  40. 86
  41. 92
  42. 93
  43. */

求10个整数中的最小值

  1. #include<stdio.h>
  2. void main()
  3. {
  4. int a[10]={0,1,2,3,4,5,6,7,8,9};
  5. int i,min=a[0];
  6. for(i=1;i<10;i++)
  7. {
  8. if(a[i]<min)min=a[i];
  9. }
  10. printf("最小值:",min);
  11. }