zoukankan      html  css  js  c++  java
  • 输入输出变量常量

    输入 输出 常量 变量

    Console.Write("这是要输出的文字。");注意:没有换行

    注意:

    1.大小写敏感;
    2.所有的符号全都用英文;
    3.不要漏掉;

    string s = Console.ReadLine();
    //这句话的意思是从控制台程序读取一整行内容放到s这个容器里面
    Console.WriteLine("你刚刚输入的是:"+s);
    string -字符串类型
    s -变量名
    = -赋值
    Console.ReadLine(); - 从控制台程序读取一整行

    ////变量:可以随意赋值
    ////值类型
    ////整形:只能放整数
    //int a = 1; a = 2; a = 3;
    ////浮点型:可以放小数
    //double b = 3.14;
    //float c = 3.14F;
    //decimal d = 3.14M;
    ////字符型
    ////布尔型:判断正确与否,只能存放true或者false
    //bool e = true;
    ////字符串类型
    //string f = "Hello world";

    ////常量 只允许取值不允许重新赋值
    //const int g = 3;

    ////类型转换
    //double h = a;
    //a = (int)3.14;//直接取整数部分 显式转换 强制转换
    //Console.WriteLine(a);
    //string i = a.ToString();//隐式转换


    //a = Convert.ToInt32(3.14);//Convert转换

    //a = int.Parse("3.14");//int转换

    例子:

    1.

    输入姓名,年龄,单位,整合成一个流畅的句子显示出来。
    Console.Write("请输入姓名:");
    string a = Console.ReadLine();
    Console.Write("请输入年龄:");
    string b = Console.ReadLine();
    Console.Write("请输入单位:");
    string c = Console.ReadLine();

    Console.WriteLine("我的名字是"+a+",今年"+b+"岁了,在"+c+"实训。");

    "我的名字是***,今年**岁了,在**实训。"将a,b,c代入***。
    "我的名字是"+a+",今年"+b+"岁了,在"+c+"实训。"

    2.

    Console.ReadLine();

    Console.Write("请输入您的年龄:");
    string a = Console.ReadLine();
    int age = (int)9.45;
    int age = int.Parse(a);
    int age = int.Parse(Console.ReadLine());
    Console.WriteLine("您今年" + (age - 1) + "周岁了。");

    运算符
    ++ --
    int a = 0;
    a++;a = a + 1;
    Console.WriteLine(a);
    Console.ReadLine();
    int b=a++;lit b=a;a=a+1;
    int c = ++a;a=a+1;lit c=a;


    * / %
    double a = 22;
    int b = 15;
    Console.WriteLine(a/b);
    Console.ReadLine();


    + -
    +在遇到字符串类型时表示拼接作用

    关系运算符 > < >= <=
    == !=
    int a = 7;
    int b = 8;
    bool c = a > b;


    逻辑运算符 &&——与 两边都成立 ||——或 只需要一个成立 !——非 取原来的反方向
    int a = 4;
    int b = 5;
    int c = 6;
    bool d = a > b || c >= b;

    条件运算符 ?:
    int e = a > b ? 1 : 2;//a>b对不对 对e=1 不对e=2
    问现在几点了? 12小时之内,am; 12小时之外,pm;若是下午需要减掉12进行报时。
    Console.Write("现在几点了?");
    int hour = int.Parse(Console.ReadLine());
    string mm = hour > 12 ?(hour-12)+ "pm" :hour+ "am";
    Console.WriteLine("现在是"+mm);
    Console.ReadLine();


    赋值运算符
    = += -= *= /= %=
    a += b;a=a+b
    a *= b;a=a*b
    其他同理

  • 相关阅读:
    Uva 11401 数三角形
    Uva 11538 象棋中的皇后
    数学基础——基本计数方法
    八数码问题
    python 爬poj.org的题目
    python 爬图片
    hiho 第135周 九宫
    Uva 11464 偶数矩阵
    BZOJ 1001 [BeiJing2006]狼抓兔子
    LA 3708 墓地雕塑
  • 原文地址:https://www.cnblogs.com/mazhijie/p/5456525.html
Copyright © 2011-2022 走看看