[C語言] 真值表

[code language=”cpp”]
#include <stdio.h>
#include <time.h>
#include <stdlib.h>

int main(void) {
puts("AND運算:");
printf("0 AND 0\t\t%d\n", 0 & 0);
printf("0 AND 1\t\t%d\n", 0 & 1);
printf("1 AND 0\t\t%d\n", 1 & 0);
printf("1 AND 1\t\t%d\n\n", 1 & 1);

puts("OR運算:");
printf("0 OR 0\t\t%d\n", 0 | 0);
printf("0 OR 1\t\t%d\n", 0 | 1);
printf("1 OR 0\t\t%d\n", 1 | 0);
printf("1 OR 1\t\t%d\n\n", 1 | 1);

puts("XOR運算:");
printf("0 XOR 0\t\t%d\n", 0 ^ 0);
printf("0 XOR 1\t\t%d\n", 0 ^ 1);
printf("1 XOR 0\t\t%d\n", 1 ^ 0);
printf("1 XOR 1\t\t%d\n\n", 1 ^ 1);

puts("NOT運算:");
printf("NOT 0\t\t%d\n", !0);
printf("NOT 1\t\t%d\n\n", !1);

return 0;
}

[/code]

有疑問? 留個言吧!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料