题目原文
题目描述
定义两个实数x,y,并给二者赋值,则x与y之前的关系必然满足下列三种关系之一:
- x>y.
- x=y.
- x<y.
现输入一个x与y之间关系的逻辑命题(由x的值、三种关系符号之一、y的值三部份组成),请你输出真或假的判断。即,如果命题成立,输出True;否则输出False。
输入
一个比较命题
输出
命题的真假判断
样例
输入样例1
2>3
输出样例1
False
输入样例2
2=2
输出样例2
True
AC代码
#include <stdio.h>
int judge(double x, char c, double y)
{
if (c == '>')
return x > y;
else if (c == '<')
return x < y;
else if (c == '=')
return x == y;
}
int main()
{
double x, y;
char c;
scanf("%lf%c%lf", &x, &c, &y);
if (judge(x, c, y))
printf("True");
else
printf("False");
return 0;
}