以下是我写的代码,仅供参考
#include <stdio.h>
int main(){
int i=4;
int n1[i],n2[i];
float n3[i];
while(i<8){
scanf("%d %d",&n1[i-4],&n2[i-4]);
i++;
}
for(int m=0;m<i-4;m++){
if(n1[m]>=-10000&&n1[m]<=10000&&n2[m]>=-10000&&n2[m]<=10000){
if(n2[m]<0){
if(n1[m]%n2[m]==0){
printf("%d/(%d)=%.0f\n",n1[m],n2[m],n3[m]=(float)n1[m]/n2[m]);
}
else printf("%d/(%d)=%.2f\n",n1[m],n2[m],n3[m]=(float)n1[m]/n2[m]);
}
else if(n2[m]>0)
if(n1[m]%n2[m]==0){
printf("%d/%d=%.0f\n",n1[m],n2[m],n3[m]=(float)n1[m]/n2[m]);
}
else printf("%d/%d=%.2f\n",n1[m],n2[m],n3[m]=(float)n1[m]/n2[m]);
else if(n2[m]==0)
printf("%d/%d=Error\n",n1[m],n2[m]);
}
}
return 0;
}