如果是指不用 > , == , < 的話
int main()
{
int A;
while (EOF!=scanf("%d",&A))
{
if (A&0x80000000)
printf("是負數 \n");
else if (!(A|0x00000000))
printf("是零 \n");
else
printf("是正數 \n");
}
return 0;
}
不知道有沒有錯 ~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.18.76
→
08/21 20:46, , 1F
08/21 20:46, 1F
推
08/21 20:46, , 2F
08/21 20:46, 2F
→
08/21 20:47, , 3F
08/21 20:47, 3F
→
08/21 20:51, , 4F
08/21 20:51, 4F
→
08/21 20:53, , 5F
08/21 20:53, 5F
→
08/21 20:59, , 6F
08/21 20:59, 6F
討論串 (同標題文章)