0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单目运算符是什么_单目运算符有哪些

lhl545545 来源:电子发烧友网 2018-02-24 15:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单目运算符是什么

单目运算符是指运算所需变量为一个的运算符,又叫一元运算符,其中有逻辑非运算符:!、按位取反运算符:~、自增自减运算符:++, --等。

逻辑非运算符【!】、按位取反运算符【~】、自增自减运算符【++, --】、负号运算符【-】、类型转换运算符【(类型)】、指针运算符和取地址运算符【*和&】、长度运算符【sizeof】

运算所需变量为两个的运算符叫做双目运算符,例如+,-,*,/,%,<,>,>=,<=,==,!=,<<,>>,&,^,|,&&,||,=

运算所需变量为三个的运算符叫做三目运算符,只有条件表达式【?:】

1. i=j++

i=++j

输出i和j的值

#include

int main()

{

int i,j;

printf(“输入j:”);

scanf(“%d ”,&j);

i=j++; printf(“%d,%d\n”,i,j);

return 0; } #include《stdio.h> int main() { int i,j; printf(“输入j:”);

scanf(“%d ”,&j);

i=++j; printf(“%d,%d\n”,i,j);

return 0;

}

单目运算符是什么_单目运算符有哪些

#include

int main()

{ int i; printf(“输入i:”);

scanf(“%d ”,&i);

i=i++;

printf(“%d\n”,i);

return 0;

}

单目运算符是什么_单目运算符有哪些

2. i=i++

i=++i

输出i的值

#include

int main()

{

int i;

printf(“输入i:”);

scanf(“%d ”,&i);

i=i++;

printf(“%d\n”,i);

return 0;

}

单目运算符是什么_单目运算符有哪些

#include int main() {

int i;

printf(“输入i:”);

scanf(“%d”,&i);

i=++i;

printf(“%d\n”,i);

return 0;

}

单目运算符是什么_单目运算符有哪些

3. i=i++ i=++i

输出i++/++i的值 #include int main() {

int i;

printf(“输入i:”);

scanf(“%d ”,&i);

printf(“%d\n”,i++);

return 0;}

单目运算符是什么_单目运算符有哪些

#include int main() {

int i;

printf(“输入i:”);

scanf(“%d, ”,&i);

printf(“%d\n”,++i);

return 0; }图六

4. i=i++ i=++i

输出i/i++/++i的值

#include int main() {

int i; printf(“输入i:”);

scanf(“%d”,&i);

printf(“%d,%d,%d\n”,i,i++,++i);

return 0; }

单目运算符是什么_单目运算符有哪些

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MonoDream框架赋能机器人仅凭单相机重构全景与未来

    在视觉语言导航 (VLN) 中,高性能系统往往依赖全景RGB-D传感器,以获取宽视野与几何线索,但这种方案成本高、功耗大、集成复杂。相比之下,相机虽最普及、最易部署,却长期被视为能力不足,无法支撑高成功率导航。
    的头像 发表于 12-03 09:08 146次阅读
    MonoDream框架赋能机器人仅凭单<b class='flag-5'>目</b>相机重构全景与未来

    C语言宏拼接运算符典型使用

    在C语言中,##运算符(称为[size=16.002px]标记拼接运算符)用于宏定义中将两个标记(token)拼接成一个新的标记。它在预处理阶段处理,常用于动态生成变量名、函数名或类型名,以提高代码
    发表于 11-20 08:27

    第4章 C语言基础以及流水灯的实现(4.3 4.4)

    的符号分别是:+、-、*、/、%。 C语言一个很重要的赋值运算符“=”,前边程序有使用过。在C语言里,“=”代表的意思是赋值,而不是等于。最经典的一个例子就是a=1;b=2;如果写成a = a+b;这个在数学里的运算是a等于a
    的头像 发表于 10-29 15:30 181次阅读

    Fast LCD 1.25&quot; HDMI驱动方案:光瞄应用首选方案

    上海冠显光电推出的Fast LCD 1.25" HDMI驱动方案,小巧紧凑,采用HDMI 接口,方便客户前期评估,可灵活定制接口、外形尺寸等,是光学瞄准、热成像、电子取景器等应用的理想方案。
    的头像 发表于 06-17 09:40 514次阅读
    Fast LCD 1.25&quot; HDMI<b class='flag-5'>单</b><b class='flag-5'>目</b>驱动方案:光瞄应用首选方案

    《ESP32S3 Arduino开发指南》第三章 C/C++语言基础

    基础,由于篇幅有限,在此仅对C/C++语言基础进行简单介绍。本章将分为如下9个小节:3.1 数据类型3.2 运算符3.3 表达式3.4 数组3.5 字符串3.6 注释3.7 顺序结构3.8 选择结构
    发表于 06-10 09:20

    冠显光电0.6&quot;HDMI 驱动板方案,加速微显示方案落地

    该方案主要包括0.6”硅基显示屏,HDMI显示屏驱动板。驱动板以 Micro HDMI 接口为视频数据传输接口,可用于 TDO 硅基产品的 demo 展示、产品特性评估以及基于该驱动板进行
    的头像 发表于 06-09 15:50 528次阅读
    冠显光电0.6&quot;HDMI <b class='flag-5'>单</b><b class='flag-5'>目</b>驱动板方案,加速微显示方案落地

    LM321低功耗运算放大器电路

    ICF LM321为低功耗运算放大器,具有高性能和经济性。压摆率指定0.4V/us。输入共模范围包括地,因此该器件能够在电源应用和双电源应用中运行。它还能够轻松地驱动大容性负载。特点⚫ 低输入偏置电流⚫ 3V 至 36V 的
    发表于 05-07 09:26 3次下载

    【AIBOX 应用案例】深度估计

    了关键作用。深度估计技术可以分为多深度估计和深度估计。其中摄像头具有成本低、设备普及、图像获取方便等优势,使得
    的头像 发表于 03-19 16:33 874次阅读
    【AIBOX 应用案例】<b class='flag-5'>单</b><b class='flag-5'>目</b>深度估计

    必看!15个C语言常见陷阱及避坑指南

      C语言虽强大,但隐藏的“坑”也不少!稍不留神就会导致程序崩溃、数据异常。本文整理15个高频陷阱,助你写出更稳健的代码!   陷阱1:运算符优先级混淆  问题:运算符优先级不同可能导致计算顺序错误
    的头像 发表于 03-16 12:10 1379次阅读

    全套C语言培训资料—PPT课件

    全套C语言培训资料,共427页,13个章节:C语言概述、程序的灵魂—算法、数据类型 & 运算符与表达式、顺序程序设计、选择结构程序设计、循环控制、数组、函数、预处理命令、指针、结构体
    发表于 03-12 14:50

    USB组合设备的配置描述里一定要用IAD描述吗?

    USB组合设备的配置描述里一定要用IAD描述
    发表于 03-11 06:41

    破解透明物体抓取难题,地瓜机器人 CASIA 推出几何和语义融合的抓取方案|ICRA 2025

    近日,全球机器人领域顶会ICRA 2025(IEEE机器人与自动化国际会议)公布论文录用结果,地瓜机器人主导研发的DOSOD开放词汇目标检测算法与MODEST透明物体抓取算法成功入选。前者通过
    的头像 发表于 03-05 19:30 1255次阅读
    破解透明物体抓取难题,地瓜机器人 CASIA 推出几何和语义融合的<b class='flag-5'>单</b><b class='flag-5'>目</b>抓取方案|ICRA 2025

    VirtualLab Fusion应用:灵活的区域定义

    详细介绍了区域配置的过程。 区域定义 简单区域 多边形区域 采样区域 复合区域 更复杂的形状,如甜甜圈或棋盘区域,可以使用复合区域类型生成,它根据逻辑运算符组合多个单独的区域。 使用不同逻辑运算符组成的区域 用作优化区域 用作评估区域 用于光导元件 分割
    发表于 02-24 09:47

    ISL28130路微功耗,低偏移,RRIO运算放大器应用笔记

    ISL28130、ISL28230 和 ISL28430 分别是单通道、双通道和四通道微功耗、低失调漂移运算放大器,针对 1.8V 至 5.5V、±0.9V 至 ±2.75V 的电源和双电源工作
    的头像 发表于 02-24 09:46 872次阅读
    ISL28130<b class='flag-5'>单</b>路微功耗,低偏移,RRIO<b class='flag-5'>运算</b>放大器应用笔记

    VirtualLab Fusion:区域定义

    更复杂的形状,如甜甜圈或棋盘区域,该类型使用逻辑运算符组合多个单独的区域。 **使用不同逻辑运算符组合区域** 我们演示了不同的运算符对(解析定义的)椭圆和代表LightTrans标志的采样区域的组合
    发表于 01-06 08:56