首页 > 其他分享 >算数运算符

算数运算符

时间:2024-09-05 19:55:05浏览次数:12  
标签:count 10 Console ++ 运算符 int 算数 count1

//+ - * / %(取余)

int num = 10 + 10;//20
int num1 = 10 - 10;//0
int num2 = 10 * 10;//100
int num3 = 10 / 10;//1

int num4 = 10 % 3;//1
Console.WriteLine(num4);

//算数运算符优先级和数学中是一样的
//先算乘除再算加减 取余运算符优先2缓和 乘除一样
//提升优先级使用括号
int num5 = 10 + 10 % 10;
Console.WriteLine(num5);

//符合算数运算符
//+= -= /= *= %=

int count = 10;
//在自身的基础上加上一个数值
count += 5;//是一种简写形式 是count = count + 5的简写形式
//在自身的基础上减去一个数值
count -= 5;//count = count -5
//在自身的基础上乘以一个数值
count *= 5;//count = count * 5
//在自身的基础上除以一个数值
count /= 5;//count = count / 5
//在自身的基础上取余一个数值
count %= 5;// count = count % 5
Console.WriteLine(count);
//复合运算符
//++ --
int count1 = 10;
//在自身的基础上加一
//count++;//count1 = count1 + 1
//Console.WriteLine(count1);

//在自身的基础上加一
//count1++;//count1 = count +1
//Console.WriteLine(count);

//Console.WriteLine(count1++);//10
//Console.WriteLine(++count);//11

//int num6 = count++;//10
//int num7 = ++count;//12

//int num8 = ++count1 + count1++ + count1++ + ++count1;
//放的值       11      11           12         14=48
//计算完的结果 11      12           13         14 

//int num9 = count1++ + count1++ + ++count1 + count1++ + ++count1;

//--是在自身的基础上减1

int num10 = count1++ + count1-- + --count1 + ++count1 + --count1 + count1--;

Console.WriteLine(num10);

Console.ReadLine();


//++ -- 是自增和自减运算符
//运算符在前先运算 运算符在后先赋值

标签:count,10,Console,++,运算符,int,算数,count1
From: https://blog.csdn.net/2401_86981937/article/details/141939511

相关文章

  • 3.idea 运算符
    MODULE3 idea运算符All一、Idea(一)idea的介绍1.概述:开发工具2.特点:(1)idea是java写的,所以本地上必须有正确的jdk环境(JAVA_HOME)(2)Idea自动保存(3)不用我们打开dos命令窗口执行javac和java命令(4)Idea有强大的快捷键,生成代码,纠错等(5)Idea会自动管理我们写的代码3.相关开发工具:eclipsemye......
  • Java运算符(详解)
    前言:    Java中运算符有哪些?    大致分为:    算术运算符、关系运算符、逻辑运算符、位运算符、移位运算符、条件运算符接下来,一一分析。算术运算符: 基本运算符:    加减乘除,是最基本的运算符。例子:publicstaticvoidmain(Str......
  • 新手c语言讲解及题目分享(十七)--运算符与表达式专项练习
    本文主要讲解c语言的基础部分,运算符与表达式的学习,在这一部分中,往往有许多细节的东西需要去记住。当各种运算符一起用时,就会存在优先级的关系,本文末尾有各种运算符的优先级顺序表。参考书目和推荐学习书目:通过网盘分享的文件:C语言程序设计电子教材(1).pdf链接:https://pa......
  • 12 Python面向对象编程:运算符重载
    本篇是Python系列教程第12篇,更多内容敬请访问我的Python合集在理解运算符重载之前我们已经知道了什么是方法重载,方法重载就是子类继承父类并且定义了一个和父类一样的方法。知道了什么是重载,也知道了什么是运算符(加减乘除等),那么运算符重载也很好理解了,其实就是在......
  • 12 Python面向对象编程:运算符重载
    本篇是Python系列教程第12篇,更多内容敬请访问我的Python合集在理解运算符重载之前我们已经知道了什么是方法重载,方法重载就是子类继承父类并且定义了一个和父类一样的方法。知道了什么是重载,也知道了什么是运算符(加减乘除等),那么运算符重载也很好理解了,其实就是在类里面......
  • 《C++中的移动构造函数与移动赋值运算符:高效编程的利器》
    一、引言在C++编程中,随着现代软件对性能要求的不断提高,高效地管理资源变得至关重要。C++11引入了移动语义,其中移动构造函数和移动赋值运算符成为了提高程序性能和资源管理效率的重要工具。本文将深入探讨C++中的移动构造函数和移动赋值运算符的作用,以及它们在实际编程中......
  • Python全网最全基础课程笔记(三)——所有运算符+运算符优先级
    本专栏系列为Pythong基础系列,每天都会更新新的内容,搜罗全网资源以及自己在学习和工作过程中的一些总结,可以说是非常详细和全面。以至于为什么要写的这么详细:自己也是学过Python的,很多新手只是简单的过一篇语法,其实对于一个知识点的底层逻辑和其他使用方法以及参数详情根本......
  • c语言中条件运算符 + 语句
     001、[root@localhosttest]#lstest.c[root@localhosttest]#cattest.c#include<stdio.h>intmain(void){intn1,n2;puts("pleaseinputtwointegers.");printf("n1=");scanf("%d",&......
  • c语言中的几种运算符
     001、相等运算符==!= 002、关系运算符>>=<<= 003、条件运算符a?b:c[root@localhosttest]#lstest.c[root@localhosttest]#cattest.c#include<stdio.h>intmain(void){intn1,n2;puts("pleaseinputtwointegers.")......
  • 【牛客网】JZ65:不用四则运算符实现两数相加
    文章目录问题来源思考例:使用位操作符进行int变量交换位操作符的使用代码实现问题来源牛客网数据结构题目......