2009年12月18日金曜日

論理演算子!,&,|を使用して否定編算(not)、論理積(and)、論理和(or)を求めてみる。
using System;


class MainClass
{
    static void Main()
    {
        // true,trueの場合
        bool a = true;
        bool b = true;


        // 出力値:False
        Console.WriteLine(!a);
        // 出力値:True
        Console.WriteLine(a & b);
        Console.WriteLine(a | b);


        // true,falseの場合
        bool c = false;


        // 出力値:True
        Console.WriteLine(!c);
        // 出力値:False
        Console.WriteLine(a & c);
        // 出力値:True;
        Console.WriteLine(a | c);


        // false,trueの場合
        // 出力値:False
        Console.WriteLine(c & a);
        // 出力値:True
        Console.WriteLine(c | a);


        // false,falseの場合
        bool d = false;


        // 出力値:False
        Console.WriteLine(c & d);
        Console.WriteLine(c | d);
    }
}

0 コメント:

コメントを投稿