http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2864 玛丽奥跳高跳低的,输出跳高跟跳低的次数 定义两个变量统计。
#include<stdio.h>
int main(){
int n,t,h,l,a[50],i,m=0;
scanf("%d",&n);
while(n--){
h=l=0;
scanf("%d",&t);
scanf("%d",&a[0]);
for(i=1;i<t;i++)
{scanf("%d",&a[i]);
if(a[i]>a[i-1])
h++;
else if(a[i]<a[i-1])
l++; }
m++;
printf("Case %d: %d %d\n",m,h,l); }
return 0;
}