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; }

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IMX8M Plus 板上部署立体视觉模型 CPU 回退错误 IMX8M Plus问题

    您好,我想在 IMX8M Plus 板上部署立体视觉模型。我已经量化了模型并将其转换为 TFlite 架构,但是当模型部署在模型上时,当存在 NPU 无法处理的算子时,我会遇到分割错误。当模型仅使用 CPU 运行时,没有问题。CPU 不是应该自动处理不受支持的运算符吗?谢谢。
    发表于 04-29 07:23

    HJ158 电源低功耗双运算放大器

    容。它与一般运算放大器不同,HJ158 在电源工作条件下能保证输入电压为零时输出也为零。两个运 算放大器良好的电匹配性和温度一致性。HJ158 引出端排列和性能参数与 LM158、LM2904
    发表于 04-20 09:31

    LT1413:电源双精度运算放大器的卓越之选

    LT1413:电源双精度运算放大器的卓越之选 在电子工程师的设计世界里,运算放大器是一个不可或缺的基础元件。今天,我们要深入探讨的是LLNEAR TECHNOLOGY的LT1413
    的头像 发表于 01-29 16:30 307次阅读

    探索MAX417电源运算放大器的卓越性能

    探索MAX406/MAX407/MAX409/MAX417 - MAX419电源运算放大器的卓越性能 在电池供电系统的设计中,低功耗、高精度的运算放大器至关重要。Maxim推出的MAX406
    的头像 发表于 01-28 11:40 549次阅读

    探索MAX409/双/四通道电源运算放大器

    详细聊聊Maxim推出的MAX406/MAX407/MAX409/MAX417 - MAX419系列/双/四通道电源运算放大器,看看它们哪些独特之处。 文件下载: MAX409.
    的头像 发表于 01-28 11:30 452次阅读

    LT1006:精密电源运算放大器的卓越之选

    LT1006:精密电源运算放大器的卓越之选 引言 在电子设备设计中,运算放大器是不可或缺的基础元件。而对于需要电源工作的应用场景,一款性能优异的
    的头像 发表于 01-28 10:10 328次阅读

    探索MAX4483:低成本电源轨到轨运算放大器

    的 MAX4480–MAX4483 系列/双/四通道、低成本、电源轨到轨运算放大器,看看它们哪些独特的性能和应用场景。 文件下载: MAX4483.pdf 一、产品概述 MAX4
    的头像 发表于 01-27 16:25 1075次阅读

    LT1809:高性能/双路运算放大器的卓越之选

    LT1809/LT1810:高性能/双路运算放大器的卓越之选 在电子工程师的设计工具箱中,运算放大器是至关重要的基础元件。今天,我们将深入探讨 Linear Technology 公司推出
    的头像 发表于 01-27 11:55 471次阅读

    OP279运算放大器:电源设计的理想选择

    OP179/OP279运算放大器:电源设计的理想选择 在电子设计领域,运算放大器是一个关键组件,它的性能直接影响到整个电路的表现。今天,我们来详细探讨一下Analog Devices公司
    的头像 发表于 01-25 09:10 758次阅读

    低功耗电源轨到轨运算放大器AD8566的特性与应用

    低功耗电源轨到轨运算放大器AD8565/AD8566/AD8567的特性与应用 作为电子工程师,在设计电路时,选择合适的运算放大器至关重要。今天就来和大家详细聊聊ADI公司的AD8565
    的头像 发表于 01-23 15:20 420次阅读

    C语言主要特点

    ,源程序短,因此输入程序时工作量少。 2.运算符丰富,C语言的运算符包含的范围很广泛,共有34种运算符。C语言把括号、赋值和强制类型转换等都作为运算符处理,从而使C语言的
    发表于 01-05 07:41

    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 449次阅读

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

    上海冠显光电推出的Fast LCD 1.25" HDMI驱动方案,小巧紧凑,采用HDMI 接口,方便客户前期评估,可灵活定制接口、外形尺寸等,是光学瞄准、热成像、电子取景器等应用的理想方案。
    的头像 发表于 06-17 09:40 777次阅读
    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