1.
pragma solidity >=0.4.22 <0.6.0;//版本号,头文件 contract BooleanTest { bool _a;//默认返回false int num1=100; int num2=200; function getBool() public view returns (bool) { return _a; } function getBool2() public view returns (bool) { return !_a;//去反 } function judge() public view returns (bool) { return num1==num2; } function judge2() public view returns (bool) { return num1!=num2; } // && || function and() public view returns (bool)//与 { return (num1==num2)&&true; } function or() public view returns (bool)//或 { return (num1==num2)||true; } }