6.条件判断语句if...else

条件判断语句if…else(一)

#include<IOSTREAM>//预处理命令(头文件)
#include <IOMANIP>//预处理命令(头文件)
using namespace std;//std命名空间包括:cout、cin 、endl
int main()
{
	int a,b;
	cout<<"请输入A的值\n";
	cin>>a;
	cout<<"请输入b的值\n";
	cin>>b;
	/*   a>b  a>=b  a<b  a<=b  a==b   */
	if (a>b)
	{
		cout<<"A的值大于B\n";
		cout<<"嘿嘿嘿\n";
	} 
	else
	{
		cout<<"B的值大于A\n";
		cout<<"呵呵呵\n";
	}	
	cout<<"判断结束\n";
	return 0;
}

条件判断语句if…else(二)

&&//与运算()
||//或运算
!//非运算

与运算:
表达式1 && 表达式2
若两个表达式都为true,返回值为true,否则为false;

或运算:
表达式1 || 表达式2
若任一表达式为true,返回值为true,否则为false;

非运算:
! 表达式
若该表达式为true,返回值为true,否则为false;

若一个逻辑表达式中同时有以上3种运算,没有括号是,优先级顺序是:非,与,或;

#include<IOSTREAM>//预处理命令(头文件)
#include <IOMANIP>//预处理命令(头文件)
using namespace std;//std命名空间包括:cout、cin 、endl
int main()
{

	int score1,score2;
	cout<<"请输入第一次学生的成绩\n";
	cin>>score1;
	cout<<"请输入第二次学生的成绩\n";
	cin>>score2;

	if (score1>=70&&score2>=70)//与运算
	{
		cout<<"该学生应该获得奖状。\n";
	} 
	else
	{
		cout<<"该学生不能获得奖状。\n";
	}



	if (score1>=70||score2>=70)//或运算		
	{
		cout<<"该学生可以进入实验班。\n";
	} 
	else
	{
		cout<<"该学生不可以进入实验班。\n";
	}


	if (!(((score1+score2)>>1)>=70))//非运算
	{
		cout<<"该学生平均成绩没有上70\n";
	} 
	else
	{
		cout<<"该学生平均成绩上了70\n";
	}


	return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值