zoukankan      html  css  js  c++  java
  • 运算符练习

    运算符:
    1、算术运算符: + - * / % ++ --
    string类型只可以用 + ,作用是把字符串拼接起来;
    % 取余
    ++ 前++ : 此行代码执行前,先+1
    后++ : 此行代码执行完毕之后,再+1


    2、关系运算符: > < >= <= == !=
    bool a = 10 > 5; 关系比较的结果,类型一定是bool,必须用一个bool类型的变量来接收。

    3、逻辑运算符

    && 并且:
    10<11 && 10>9 :true, 10<11 && 10<9 :false
    并且关系:只要有一个不成立,那么就返回false,如果想返回true,那么就必须全部都成立

    || 或者:
    10<11 || 10<9: true, 10<9 || 10>11 :false
    或者关系:只要有一个成立,那么就返回true,如果想返回false,那么就必须全部都不成立

    ! 非: 颠倒黑白

    4、赋值运算符 = += -= *= /= %=
    a+=b; 同 a=a+b;

    5、条件运算符
    数据类型 a = 比较表达式 ? 值 : 值;

    练习

    请输入第一个学生的姓名:
    请输入第一个学生的年龄:
    请输入第一个学生的成绩:
    第一个学生的名字是:xxx,年龄是:xxx,成绩是:xxx。
    请输入第二个学生的姓名:
    请输入第二个学生的年龄:
    请输入第二个学生的成绩:
    第二个学生的名字是:xxx,年龄是:xxx,成绩是:xxx。
    请输入第三个学生的姓名:
    请输入第三个学生的年龄:
    请输入第三个学生的成绩:
    第三个学生的名字是:xxx,年龄是:xxx,成绩是:xxx。
    三个学生的姓名分别是:xxx,xxx,xxx。
    三个学生的年龄分别是:xxx,xxx,xxx,平均年龄是:xxx。
    三个学生的总成绩是:xxx,平均分是:xxx。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 运算符练习
    {
        class Program
        {
            static void Main(string[] args)
            {
                // 1. 输入内容并接收内容
    
    
                Console.Write("请输入第一个学生的姓名:");
                string a = Console.ReadLine();
    
                Console.Write("请输入第一个学生的年龄:");
                decimal b = Convert.ToDecimal(Console.ReadLine());
    
                Console.Write("请输入第一个学生的成绩:");
                decimal c = Convert.ToDecimal(Console.ReadLine());
    
                Console.WriteLine("第一个学生的名字是:"+a+",第一个学生的年龄是:"+b+",第一个学生的成绩是:"+c+"");
    
                Console.Write("请输入第二个学生的姓名:");
                string a1 = Console.ReadLine();
    
                Console.Write("请输入第二个学生的年龄:");
                decimal b1 = Convert.ToDecimal(Console.ReadLine());
    
                Console.Write("请输入第二个学生的成绩:");
                decimal c1 = Convert.ToDecimal(Console.ReadLine());
    
                Console.WriteLine("第一个学生的名字是:" + a1 + ",第一个学生的年龄是:" + b1 + ",第一个学生的成绩是:" + c1 + "");
    
                Console.Write("请输入第三个学生的姓名:");
                string a2 = Console.ReadLine();
    
                Console.Write("请输入第三个学生的年龄:");
                decimal b2 = Convert.ToDecimal(Console.ReadLine());
    
                Console.Write("请输入第三个学生的成绩:");
                decimal c2 = Convert.ToDecimal(Console.ReadLine());
    
                Console.WriteLine("第一个学生的名字是:" + a2 + ",第一个学生的年龄是:" + b2 + ",第一个学生的成绩是:" + c2 + "");
                // 2. 接收来的内容进行运算 
    
                decimal b3 = (b + b1 + b2) / 3;
    
                decimal c3 = (c + c1 + c2);
    
                decimal c4 = (c + c1 + c2) / 3;
    
                // 3. 输出内容
    
                Console.WriteLine("三个学生的姓名分别是:"+a+""+a1+""+a2+"");
    
                Console.WriteLine("三个学生的年龄分别是: "+b + "" + b1 + "" + b2 + ",平均年龄是:"+b3+"");
    
                Console.WriteLine("三个学生的总成绩是:"+c3+" ,平均年龄是:" + c4 + "");
    
    
                Console.ReadLine();
            }
        }
    }

    练习2

    请输入一个10-20之间的整数:
    (此数字包含10和20,但是不能等于15和18)
    输出:
    你输入的数为:xxx,输入正确。
    或者
    你输入的数为:xxx,输入错误。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 运算符练习2
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.Write("请输入一个10-20之间的整数:");
                int a = Convert.ToInt32(Console.ReadLine());
    
                string b = (a >= 10) && (a <= 20) && a != 15 && a != 18 ? ",输入正确。" : ",输入错误。";
    
                Console.WriteLine("你输入的数为:"+a+b);
    
    
                Console.ReadLine();
            }
        }
    }

  • 相关阅读:
    web程序入门六(缓存)
    web程序入门五(http无状态)
    web程序入门四(webform常用成员)
    web程序入门三(分页)
    web程序入门二(webforms web窗体 aspx)
    CodeForce 710E
    CodeForce 710C Magic Odd Square
    CodeForce 710B Optimal Point on a Line
    CodeForce 710A King Moves
    HDU 4003
  • 原文地址:https://www.cnblogs.com/songfengyao/p/5507433.html
Copyright © 2011-2022 走看看