10.8节后超级复习

  1. 两个不同类型的数据类型 进行运算时  自动默认为  范围大的类型   int a=12  ;   double  b=  12.34    double c=b+a;
  2. string c=(判定)?(序列数):(序列数);  如果不是序列数 则需转化为序列数;   
    1. int c=(判定)?整数:整数;  如果不是整数数 则需转化为整数

             //Console.Write("现在几点了:");
             //int a = int.Parse(Console.ReadLine());
             //string c = a > 12 ? a - 12 + "pm" : a + "am"; //string 序列数 如果首字母大写 则 表示类 必须用小写
            //string b = a >= 0 && a <= 24 ? c : "输入有误"; //输出 为序列号 如果内部不是序列数 的转化为序列数 string b=a>13? a.tostring():"sadsa";
            //Console.WriteLine(b);
             //Console.ReadLine();

  1.    switch(需要查看的变量名称)   case 1:      break;       default: 
  2.    if.....  else.....语句

       if()后面不能加分号  else 只表示自身上一个 if 条件之外的所有 关系  与其他的(与if并列的)没什么关系。
    3.分支语句 做到不重不漏;

    4.if(x<1)...else....//(x>=1)    与  if(X<-3)......     else if(x<=-1).....//(-3=<x<=-1)   else...//(x>-1)   之间的区别  (小括号内部条件区别)

    5.  序列数   整数    浮点   之间的选取  

posted @ 2016-10-08 20:37  get("新技能")  阅读(151)  评论(0编辑  收藏  举报