#include<stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
if(a%b==0,a>=0,a<=100,b>0,b<=100){
printf("%d+%d=%d\n",a,b,a+b);
printf("%d-%d=%d\n",a,b,a-b);
printf("%d*%d=%d\n",a,b,ab);
printf("%d/%d=%d\n",a,b,a/b);
}
else{
printf("%d+%d=%d\n",a,b,a+b);
printf("%d-%d=%d\n",a,b,a-b);
printf("%d%d=%d\n",a,b,a*b);
printf("%d/%d=%.2d\n",a,b,a/b);
}
return 0;
}
else中最后一步,结果怎么保留两位小数?
printf("%d/%d=%.2f\n", a, b, (float)a / b);
数据转为实数,输出格式用f