Test Message

d063: 0 與 1

內容

文文上了他的第一堂電腦概論,老師說電腦內部是由很多的小開關來組成:1 代表開、0 代表關。於是聰明的文文便瞭解了,原來我們平常使用電燈開關就是把 1 變成 0、0 變成 1 嘛!


輸入

輸入只有一行,含有一個為 0 或 1 的整數。

1

輸出

輸入為 0 則輸出 1;輸入為 1 則輸出 0。

0

提示

你能不用 if 指令,只用算術或關係運算子做出這題嗎?


解題思路

利用 邏輯 not('!')運算子 0 會變 1、1 會變 0 的特性來取帶 if 判斷。


完整程式碼

AC (2ms, 84KB)
#include<stdio.h>

int main()
{
int n;
scanf(" %d", &n);
printf("%d", !n);
return 0;
}