卑微求救

P1567 统计天数

@[wangjialezuishuai](/user/279850) 俩问题 第一,您漏考虑了M==T的情况 第二,max没有初始的值,如果在main里面定义他的初始值会很玄学 ```cpp #include<stdio.h> int main() { int N,count=0,M,T=0,max=0,a; scanf("%d",&N); while(N) { scanf("%d",&M); if(M>T) count++; if(M<=T) { max=max>count?max:count; count=1; } T=M; N--; } printf("%d\n",max); return 0; } ``` 最后,建议您不要使用max作为变量名.c++有专门的max函数
by pocafup @ 2020-03-13 11:59:25


@[pocafup](/user/219099) 赞同。
by 陌然墨客 @ 2020-03-13 12:05:35


@[pocafup](/user/219099) 蟹蟹蟹蟹,非常感谢,明白了
by wangjialezuishuai @ 2020-03-13 14:48:39


|