关系运算符:用于比较运算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)。
break-word; clear: both; text-indent: 2em; color: rgb(24, 30, 51); font-family: PingFangSC, 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 18px; background-color: rgb(255, 255, 255); line-height: 2;">【案例描述】
break-word; clear: both; text-indent: 2em; color: rgb(24, 30, 51); font-family: PingFangSC, 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 18px; background-color: rgb(255, 255, 255); line-height: 2;">编程实现:输入二个整数,判断下列各式中哪些成立、哪些不成立:
x>y、2*x-5*y>0、x*x+y*y<100、80<x+y<100
输入:3,2
输出:
x>y:1
3*x-2*y>0:0
x*x+y*y<100:1
80<x+y<100:0
【案例分析】
1、使用scanf函数接受输入二个整数:scanf("%d,%d",&x,&y);
2、根据x,y的值输出各表达式的值(成立时显示1,不成立时显示0)
3、0<x+y<100转换为C语言表达式应该是(x+y>0)&&(x+y<100)。
【参考代码】
main()
{int x,y;
scanf("%d,%d",&x,&y);
printf("x>y:%d\n",x>y);
printf("2*x-5*y>0:%d\n",3*x>2*y);
printf("x*x+y*y<100:%d\n",x*x+y*y<100);
printf("80<x+y<100:%d\n",(x+y>80)&&(x+y<100));
}