poj2871

#include <stdio.h>

#include <stdlib.h>

//法一

int main()

{

    double temar[10000];

    int i=0,tmp;

    while(1)

    {

        scanf("%lf",&temar[i]);

        if(temar[i] == 999)

            break;

        i++;

    }

    tmp=i-1;

    for(i=1; i<=tmp; i++)

    {

        printf("%.2f\n",temar[i]-temar[i-1]);

    }

    printf("End of Output");

    return 0;

}

//法二

scanf("%lf",&last);

while(1)

{

    scanf("%lf",&now);

    if(now == 999)

        break;

    printf("%.2f",now-last);

    last=now;

}
View Code

 没必要用数组

你可能感兴趣的:(poj)