int main(){
char s[10];
int t,n,i,a,w;
scanf("%d",&t);
while(t--)
{
w=0;
scanf("%d%s",&n,s);
for(i=0;i<n;i++)
{
scanf("%d",&a);
if(a%2==0)
w++;
}
if(n==1 && w==1 && strcmp(s,"Dee") == 0)
printf("Dee\n");
else
printf("Dum\n");
}
return 0;}
while(t--)
? 這是while(t=t-1)
? 對於任何給定的整數t
,這是不正確的?這對於while循環在C中意味着什麼?
爲't'不爲0 – tkausl
在每個循環執行它,只要真實的,'''噸'''會減1,並且循環將運行到t不是0. –
@cLMaine - 請參閱http://stackoverflow.com/a/22362448/4386427 – 4386427