• 关于c# 基础运算符的应用


    运算符 分为5种

    1 算数预算符

       +,-,*,/,分别为加减乘除

       ++为加1,--为减1,   

        前++   后++  的区别

      int a = 10, b = a++;
                Console.WriteLine(b);//输出b=10
                Console.WriteLine(a);//a=11
                int c = 10, d = ++c;
                Console.WriteLine(c);//输出11
                Console.WriteLine(d);//输出d=11
                Console.ReadLine();

       %为余数

    2关系运算符

    >   ,  < ,  >=,  >=  分别为大于小于  大于等于 小于等于。

    ==   等于  !=不等于

    条件运算符是布尔型  bool a=6>7;  输出false   6<7;  输出ture;

    3逻辑运算符

    &&   与 并且      有错则错  同对则对   (5>6&&7>6则输出错误     若 6>5&&7>6则输出正确)

    ||    或           有对则对   同错则错    ()

    !fei

    4条件运算符、

    ?:   表达式?操作1:操作2;

     //“请输入一个1-100的整数:”
    
                Console.Write("请输入一个1-100的整数:");
                string shu = Console.ReadLine();
               
                //如果这个数小于50,输出“小”
    
                //如果这个数大于等于50,输出“大”
        
                //如果这个数是66,输出“小”
    
                Int32 end=Convert.ToInt32(shu);
                string shu1 = end < 50 || end == 66 ? "" : "";
                Console.WriteLine(shu1);
                Console.ReadLine(); 


    倒数第三句为 条件运算  前面利用逻辑运算选择输出值

    5赋值运算符  

    例  x-=4  则为x=x-4

         a+=a 则为a=a+a

     Console.WriteLine("请输入100以内的数");//
                string shu = Console.ReadLine();
                int num = Convert.ToInt32(shu);
                Console.WriteLine(num %7==0);//7的倍数余0则为7的倍数
                Console.WriteLine(num / 7 == 10);//十位数是7
                Console.WriteLine(num % 10 == 7);//个位数是7
                Console.ReadLine();

     

     

     

     

  • 相关阅读:
    【设计模式】适配器模式
    【设计模式】单例模式
    MSScriptControl详解(可实现在C#等语言中调用JAVASCRIPT代码)
    一:简介
    你是否经常想写点什么?
    SQL server2008无法收缩日志
    SqlServer中把结果集放到到临时表的方法(转)
    (转)64位系统安装Delphi7提示Can’t load package:dclite70.bpl 以及 提示地址错误
    太有用了,所以转:Delphi下16进制位图数据转位图
    C# 使用access,报错:标准表达式中数据类型不匹配
  • 原文地址:https://www.cnblogs.com/v587yy/p/6420330.html
Copyright © 2020-2023  润新知