对编程和 C 来说相当陌生。无法弄清楚为什么“奇数”永远不会被打印出来。是否没有正确的运算符可以用来获得相同的输出?
if (i>9 && i%2==0)
printf("even\n");
else if (i>9 && i%2!=0)
printf("odd\n");
程序的目的是显示 9 以上的值是偶数还是奇数,但只有偶数有效,奇数无效。我不知道是否还有其他方法可以让奇怪的部分工作。
在
else
条件下 i <= 9
if (i>9)
{
if(i%2==0)
printf("even\n");
else
printf("odd\n");
}