以下是我写的代码,供借鉴参考。不一定太好!
#include <stdio.h>
int main(){
int a,n,i;
scanf("%d",&n);
int max[n];
int min[n];
for(i=0;i<n;i++){
scanf("%d",&a);
if(a%2!=0){
min[i]=0;
max[i]=0;
}else if(a%4!=0){
min[i]=a/4+1;
max[i]=a/2;
}else{
min[i]=a/4;
max[i]=a/2;
}
}
for(i=0;i<n;i++)
{
printf("%d %d\n",min[i],max[i]);
}
return 0;
}