poj2871
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
#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; }
没必要用数组