回覆列表
  • 1 # 發發發狗

    #include<stdio.h>

    float sort(float a[],int n)

    {

    int i,j;

    float temp;

    for(i=0;i<n;i++)

    for(j=i+1;j<n;j++)

    {

    if(a[i]>a[j])

    {

    temp=a[i];

    a[i]=a[j];

    a[j]=temp;

    }

    } for(i=0;i<n;i++)

    printf("%g ",a[i]);

    }

    main()

    {

    float a[100]={0};

    int n,i;

    printf("請輸入資料個數n=");

    scanf("%d",&n);

    for(i=0;i<n;i++)

    scanf("%g",&a[i]);/*%g自動選擇f格式或e格式中所佔寬度小的輸出,

    而不是輸出所有有效位數*/

    printf("原序為:\n");

    for(i=0;i<n;i++)

    printf("%g ",a[i]);

    printf("\n");

    printf("排序後為:\n");

    sort(a,n);

    }

  • 中秋節和大豐收的關聯?
  • 小倉鼠是老鼠嗎?