zoukankan      html  css  js  c++  java
  • 语言基础

    1、输入输出语句

    //Console.Write();//输出语句,不自动换行
    //Console.WriteLine();//输出语句,自动换行

    Console.ReadLine();//输入语句

    string a = Console.ReadLine();//直至接收到回车命令为止,之前的所有输入的内容全部获取

    Console.WriteLine("您刚刚输入的姓名是:"+a);//+号在遇到字符串类型时表示拼接

    例题:

    //输入您的姓名,年龄,工作单位,拼成一句完整的话
    //我叫***,今年**岁了,在****工作。
    Console.Write("请输入您的姓名:");
    string name = Console.ReadLine();
    Console.Write("请输入您的年龄:");
    string age = Console.ReadLine();
    Console.Write("请输入您的工作单位:");
    string danwei = Console.ReadLine();

    Console.WriteLine("我叫"+name+",今年"+age+"岁了,在"+danwei+"工作。");

    Console.ReadLine();

    2、数据类型

    3、条件运算符

    ////条件运算符 ?: 三元运算符,三目
    //int a = 5;
    //int b = 8;
    //string c = a > b ? "对" : "错";
    //Console.WriteLine(c);
    //Console.ReadLine();

    例题

    //问:老狼老狼几点了?
    //输入:现在的小时数
    //判断是am还是pm
    //若是pm,减去12小时报时
    Console.Write("老狼老狼几点了?");
    int time = int.Parse(Console.ReadLine());
    string ap = time > 12 ? (time-12)+"pm" : time+"am";
    Console.WriteLine("现在是"+ap);
    Console.ReadLine();

     4、运算符

    //运算符
    //算术运算符
    //++ --
    //int a = 3;
    ////a++;//a=a+1;
    ////++a;//a=a+1;

    ////前++和后++不一样的举例
    ////在赋值运算中,前++是先执行+1运算,然后进行赋值
    ////后++是先执行赋值,再执行+1运算
    //int b = a++;//int b=a;a=a+1;
    //int c = ++a;//a=a+1;int c =a;
    //Console.WriteLine(b);
    //Console.WriteLine(c);
    //Console.ReadLine();


    //两个数据类型不同的值进行运算的时候,会自动取范围更大的那个类型
    ////* / %
    //int a = 3;
    //double b = 6;
    //Console.WriteLine(a*b);
    //Console.WriteLine(a / b);
    //Console.WriteLine(a % b);

    ////+ -
    //Console.WriteLine(a+b);
    //Console.WriteLine(a - b);
    //Console.ReadLine();


    ////关系运算符
    ////> < >= <=
    //int a = 5;
    //int b = 8; //bool f = a > b;
    //Console.WriteLine(a>b);

    ////== !=
    //Console.WriteLine(a==b);
    //Console.ReadLine();

    //逻辑运算符
    //&& 表示两个条件同时满足才是true,否则是false
    //|| 表示两个条件只要有一个满足就是true,否则false
    //! 表示若现在的结果是true,那就改成false


    //条件运算符
    //? :


    ////赋值运算符
    ////= += -= *= /= %=
    //int a = 5;
    //a += 5;//a=a+5;
    //a -= 4;//a=a-4;
    //a *= 5;//a=a*5;
    //a /= 3;//a=a/3;
    //a %= 3;//a=a%3;
    //Console.WriteLine(a);
    //Console.ReadLine();

    例题


    //请输入一个100以内的整数,查看是否与7有关
    //7的倍数 a%7==0
    //个位数是7 a%10==7
    //十位数是7 a/10==7
    Console.Write("请输入一个100以内的整数:");
    int a = int.Parse(Console.ReadLine());
    Console.WriteLine("是7的倍数吗?"+(a%7==0));
    Console.WriteLine("个位数是7吗?" + (a % 10 == 7));
    Console.WriteLine("十位数是7吗?" + (a / 10 == 7));
    Console.ReadLine();

  • 相关阅读:
    改变原数组的filter
    fireEvent2
    Ajaxを勉強しよ
    javascript 地图
    fillZero函数
    window.onerror
    とある要素以下にある textNode で一致する textNode を XPath で高速に取り出す
    判定是否为表单元素
    Django中判断用户是否登陆
    【 如果你和我一样在一栋33层大厦的27层工作,在这栋大厦里发生了火灾,那么你该怎么办? 看看也许会保住你的性命!!!】
  • 原文地址:https://www.cnblogs.com/yx1314520/p/5691913.html
Copyright © 2011-2022 走看看