C语言问题
代码 #include <stdio.h>
void main
{
double a,b,c;
int d;
b=3.3;
c=1.1;
a=b/c;
d=b/c;
printf("%f,%d",a,d);
if (3.0!=a);
printf("\nreally? 3.0!=a");
}
结果 3.000000,2
really? 3.0!=a
求a和d的值,问为什么结果不一样