关系运算符

来源:互联网 发布:淘宝代销1688发货流程 编辑:程序博客网 时间:2024/06/03 20:23

关系运算符

关系运算就是两个操作数进行比较,例如在选择投资平台时,通常会考虑该平台的成立时间、以及累计交易的金额等因素作为比较的依据。而程序实际上就是对现实生活中的业务逻辑进行仿真。

常用的关系运算符有大于(>),大于等于(>=),小于(<),小于等于<=,相等(==),不相等!=,而对两个操作数进行关系运算后的结果为1(逻辑真)或者是0(逻辑假)

优先级:算术运算符和逻辑运算符之间

结合性:自左向右

关系运算符的应用案例如下所示:

#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#define 技术分 80/*关系运算符的案例@author tony ittimeline@163.com@date 2017/11/26 15:35@website www.ittimeline.net*/void  relation_sample() {    int num;    printf("请输入你的技术分\n");    scanf("%d",&num);    num >= 80 ? system("echo 欢迎你加入") : system("echo 回家等电话");    system("pause");}

关系运算符通常是结合逻辑运算符使用,如下应用程序所示:

#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#define  经营年限 8#define 交易金额 20000000000 //以元为单位/*    关系运算符结合逻辑运算符    @author tony ittimeline@163.com    @date 2017/11/28 15:35    @website www.ittimeline.net*/void relation_sample_extends() {    int year = 0;    unsigned long long money = 0;    printf("请输入你期待的投资平台的经营年限\n");    scanf("%d",&year);    printf("请输入你期待的投资平台的交易金额\n");    scanf("%llu", &money);    year >= 经营年限 && money >= 交易金额 ? system("echo 我打算投资你们平台") : system("echo 我不打算投资你们平台");    system("pause");}

关于相等性判断时,浮点数需要考虑精度问题,而同一个字符串常量通常是相等的,但是变量就不相等了,因为此时判断的是内存地址,如下应用程序所示:

#include <stdio.h>#include <stdlib.h>/*    常用数据类型在关系运算符的相等性判断     @author tony ittimeline@163.com    @date 2017/11/28 15:35    @website www.ittimeline.net*/void releation_calc() {    printf("3>4的结果是%d\n",(3>4));//不成立 运算结果为0    printf("3>2的结果是%d\n", (3>2));//成立 结果为1    printf("3>2>1的结果是%d\n",(3>2>1));//从左向右开始运算 3>2的结果是1 但是1>1的结果是0  因此结果是0    //浮点数的相等性判断    double dbVal1 = 1.00000000000000000000000000000000000000000000000000000000000092;    double dbVal2 = 1.00000000000000000000000000000000000000000000000000000000000103;    //在使用浮点型的数据进行相等性比较时需要注意精度问题    printf("dbVal1 == dbVal2 %d\n",(dbVal1==dbVal2));    "刘光磊" == "刘光磊" ? printf("相等\n"):printf("不相等\n");//字符串常量值得地址是同一份    char str1[100] = "刘光磊";    char str2[100] = "刘光磊";    printf("str1 == str2 %d\n",str1==str2); //这里比较的是内存地址, str1和str2属于不同的内存地址    system("pause");}
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 人皮寿衣 穿人皮 人皮雨伞 面具人皮 人皮蝇虫 人皮有多厚 人皮灯楼 柳薇人皮 蓝玉人皮图片 变身御姐人皮系统 人皮客栈真实事件 人皮娃娃歌曲 蓝玉人皮还存在吗 人皮灯笼1993 人皮灯笼1982 人皮连裤袜入替 人皮娃娃禁曲原版 白披一张人皮 人皮灯笼1982免费观看 皮物变装人皮拉链 人皮交易免费观看完整 人皮高跟皮鞋 恶魔蜜儿人皮 屯门色魔之人皮兽 人皮融合小萝莉 人皮灯笼国语免费观看 阿姐鼓人皮鼓图片 屯门之人皮兽完整 女蛹之人皮嫁衣 人皮手札在线收听 超级人皮穿戴 披着人皮的狼 阿赞湿人皮女鬼 人皮衣裳 女人皮 皮了 人要脸树要皮 魔幻女人皮 人嘴两张皮 皮搋 于虎谋皮