当前位置: 首页 > news >正文

运算符(2)

6.算术运算符小结

7.自增自减运算符

++和--放在变量的前边或后边,单独写成一行结果是一样的

小程序

#include<stdio.h>
int main()
{//int a = 10;//int b = a++;//先用后加,此时使用的是原来的值//printf("%d\n", a);//11//printf("%d\n", b);//10int a = 10;int b = ++a; //先加后用,此时使用的是自增之后的值printf("%d\n", a);//11printf("% d\n", b);//11return 0;}
#include<stdio.h>int main()
{int i = 10;int j = 5;int k = i++ + ++i - --j - i--;//windows://      11     11    -4    11  =7//mac://       10    12    -4    -12  =6printf("%d\n", k);//windows:7//前缀优先于后缀//前缀统一自增自减,再把结果拿出来用//int i = 10;//++i +  ++i;//12      12   =24//后缀统一先用,等整个表达式中变量用完了,再进行自增// int i=10;//i++  +  i++;//10   +10     =20//i=20//mac,Linux:6//前缀和后缀的优先级是一样的//从左到右依次计算的//每一个前缀和后缀都是独立的个体//int i=10;//  ++i  +  ++i;//   11      12   =23return 0;}

笔记

8.赋值运算符

#include <stdio.h>int main(){//+=//把左边和右边进行相加,结果赋值给左边,对右边没有任何影响int a = 10;int b = 20;a += b;//a=a+b;printf("%d\n", a);//30printf("%d\n", b);//20//-= *= /= %=a *= b;//a=a*b;printf("%d\n", a);printf("%d\n", b);return 0;
}

9.关系运算符(比较运算符)

10.逻辑运算符

http://www.dtcms.com/a/352014.html

相关文章:

  • 审核问题——鸿蒙审核返回安装失败,可以尝试云调试
  • timedatectl查看时间同步
  • Windows本地部署大模型方式对比
  • 约束满足问题(CSP)--搜索算法在实际场景中的应用
  • 深度学习篇---LeNet-5
  • 国产银河麒麟SP1桌面系统如何免密登录系统
  • Rust:函数与控制流
  • MATLAB在生态环境数据处理与分析中的应用
  • 基于MATLAB的雷达系统设计中的信号处理程序
  • Java:Docx4j类库简介及使用
  • 在 Vue 中嵌入 Unity WebGL 并实现双向通信
  • 有 100W 个数,有一个函数是可以高效查找并删除某个数,问应该用什么数据结构去存这 100W 个数
  • 文献阅读笔记【雷达信号分选】:基于机器学习的雷达信号分选方法综述
  • 在python 代码中调用rust 源码库操作步骤
  • Excel跨sheet检索提取信息
  • 最简洁yolov8 C++配置教程
  • Leetcode+Java+dpI
  • 汇智焕彩,聚势创新 - openKylin 2.0 SP2正式发布!
  • 企业云办公安全指南:如何构建高效无忧的云办公环境?
  • 在Godot中为您的游戏添加并控制游戏角色的完整技术指南
  • 集成电路学习:什么是MobileNet
  • 在数据同步过程中,RustFS如何平衡RDMA的高吞吐和金融级数据校验的开销?
  • 深分页优化:高效解决方案全解析
  • golang7 数组切片
  • RocketMQ 消息存储机制-消息刷盘
  • TorchInductor - Autotune
  • 【牛客刷题】链表指定区间反转:两种高效解法详解,轻松掌握面试高频题!
  • 互联网医院品牌定位与差异化策略
  • 地下蚁国 全DLC(Empires of the Undergrowth)免安装中文版 在蚂蚁的世界里建立你的帝国
  • 马斯克的「巨硬」: MacroHard