写出三个逻辑运算符的符号,并简述其含义 5
展开全部
在C++中逻辑运算符只有三个:
逻辑与 &&
逻辑或 ||
逻辑非 !
1、逻辑与
如果两个条件都是true时结果才为真,则我们可以使用与运算符&&。例如,当测试某个字符以确定其是否为大写字母时,我们可以使用&&运算符,被测试数值必须既大于等于'A',又小于等于'Z'。这两个条件必须都返回true,才可以确定被测试字符为大写字母。
2、如果我们希望两个条件之一或全部为真时结果为true,则应该使用或运算符||。例如,只有年收入为10000美元,或者现金有100000美元时,银行才认为我们有资格申请贷款。if语句就应该是:if((年收入 >= 10000.00) || (现金 >= 100000.00))
3、逻辑非
非运算符!将某个bool类型操作数的值取反。因此,如果变量test的值是true,则!test为false;如果test的值为false,则!test的值是true。例如:如果x的值为10.则表达式 !(x > 5)为false,因为x > 5 为true。
希望能够帮助到你!!!
逻辑与 &&
逻辑或 ||
逻辑非 !
1、逻辑与
如果两个条件都是true时结果才为真,则我们可以使用与运算符&&。例如,当测试某个字符以确定其是否为大写字母时,我们可以使用&&运算符,被测试数值必须既大于等于'A',又小于等于'Z'。这两个条件必须都返回true,才可以确定被测试字符为大写字母。
2、如果我们希望两个条件之一或全部为真时结果为true,则应该使用或运算符||。例如,只有年收入为10000美元,或者现金有100000美元时,银行才认为我们有资格申请贷款。if语句就应该是:if((年收入 >= 10000.00) || (现金 >= 100000.00))
3、逻辑非
非运算符!将某个bool类型操作数的值取反。因此,如果变量test的值是true,则!test为false;如果test的值为false,则!test的值是true。例如:如果x的值为10.则表达式 !(x > 5)为false,因为x > 5 为true。
希望能够帮助到你!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询