zoukankan      html  css  js  c++  java
  • 2017-2-20 C#基础 运算符

    C#的运算符主要分五种:算数运算符,关系运算符,逻辑运算符,条件运算符,赋值运算符。算术运算符有 + - * /  %    ++    --;关系运算符有    ==    !=    >   <   >=   <=;

    逻辑运算符有   &&     ||      !;  条件运算符就一个   ?:  ;赋值运算符有  =    +=   -=   *=    /=   %=;     注意:1、前++和后++的区别:前++是执行这段代码之前先加1,再执行这段代码;后++是执行完这段代码之后再加1。前--同前++。  2、条件运算符    ?:    先判断条件,条件是真  执行冒号左边的,条件是假  执行冒号右边的。

    关于运算符的练习题:

    1、“请输入一个100以内的整数:”
        “是不是7的倍数:是/不是”
        “十位数是不是7:是/不是”
        “个位数是不是7:是/不是”

    namespace _2017_2_20作业
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入一个100以内的整数:");
                string a= Console.ReadLine();
                int b = Convert.ToInt32(a)%7;
                String c = b == 0 ? "是7的倍数。" : "不是7的倍数。";
                Console.WriteLine(c);
                int d = Convert.ToInt32(a) / 10;
                string e = d == 7 ? "十位数是7。" : "十位数不是7。";
                 Console.WriteLine(e);
                 int f = Convert.ToInt32(a) % 10;
                 String g = f == 7 ? "个位数是7。" : "个位数不是7。";
                 Console.WriteLine(g);
                Console.ReadLine();
            }
        }
    }
    

      

    2、“请输入您的成绩(0-100):”
    如果大于等于60,输出“及格了!”
    如果小于60,输出“不及格,继续努力!”

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace _2017_2_20作业2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入您的成绩(0-100):");
                string a=Console.ReadLine();
                int b = Convert.ToInt32(a);
                string c = b >= 60 ? "及格了" : "不及格,继续努力!";
                Console.WriteLine(c);
                Console.ReadLine();
            }
        }
    }

    3、“请输入第一个数:”
    “请输入第二个数:”
    “请输入+/-:”
    结果:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace _2017_2_20作业3
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入第一个数:");
                String a=Console.ReadLine();
                int b = Convert.ToInt32(a);
                Console.Write("请输入第二个数:");
                String aa=Console.ReadLine();
                int bb = Convert.ToInt32(aa);
                Console.WriteLine("请输入+/-");
                String c=Console.ReadLine();
                
                int d = b + bb;
                int e = b - bb;
                
                
                int f=c== "+"? d:e;
                
                Console.WriteLine(f);
                Console.ReadLine();
            }
        }
    }

    4、“请输入一个1-100的整数:”
    如果这个数小于50,输出“小”
    如果这个数大于等于50,输出“大”
    如果这个数是66,输出“小”

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace _2017_2_20作业4
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入一个1-100的整数:");
                String a=Console.ReadLine();
                int b = Convert.ToInt32(a);
                string c = b >= 50 &&b!=66 ? "" : "";
                Console.WriteLine(c);
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    2016年回家的大概经过
    [转载][记录]shell 批量修改文件名
    Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角
    PHP生成HTML页面顶部出现空白部分(&#65279字符?)
    tcpdf MultiCell line break
    [转载][记录]javascript生成不重复的随机数
    [转载]PHP 字符串替换中文
    PHP 使用get_class_methods()和array_diff() 兩個相同的類中方法差集
    mysql datetime 排序
    highcharts 去掉右下角链接
  • 原文地址:https://www.cnblogs.com/zhengqian/p/6419735.html
Copyright © 2011-2022 走看看