c语言中求值顺序难道不是完全按照运算符的优先级来判断顺序的吗
#include <stdio.h>
int main(void)
{
int count = 0;
int sum = 12;
int average = 6;
if(sum/count < average)
{
printf("good\n");
}
else
{
printf("bad\n");
}
}
#include <stdio.h>
int main(void)
{
int count = 0;
int sum = 12;
int average = 6;
if(count != 0 && sum/count < average)
{
printf("good\n");
}
else
{
printf("bad\n");
}
}