C#学习 Day3

数据类型的自动转换

Console.ReadLine();从键盘输入内容

//在屏幕上显示:C#用的字符串用""包含起来

 

转义字符:

什么时候用:当我们需要在字符串中输入一些特殊字符时,比如说半脚引号,换行,退格时,

就需要使用转义字符.

 

转义字符是一个字符,他由一个\+一个字母来组成巨有特殊意义的一个字符;

常用的转义字符:

\n 表示换行 

\b 就是 backspace 退格

\t tab键 由多个空格空格组成的一个字符,具有行与行之间的对齐功能

 \\表示一个\;

在字符串前加一个@符号有两种意义

1.字符串中如果有\则不再理解为转义符

2.使字符串可以换行

如果字符串前面加了@符号,在字符串上用两个双引号代表一个双引号;

算术运算符及算术表达式

算术运算符  + - * / %(加减乘除取模)模=余数

算术表达式:由算术运算符链接起来的式子;

他们二院运算符 要求:参与的两个操作数的类型必须相同并且经过运算后的结果也与操作数的类型相同;

在算术表达式中,如果要改变计算的优先级,用小括号可以无限制的套用,但一定要成对出现;

 发生自动转换的条件:

1.参与运算的两个数据类型必须相兼容

2.必须一边的数据类型表示范围小,一边的示范围大,并且把小的转向大的

练习题

//球语数外的平均分
            //int chinese = 90;
            //int maths = 89;
            //int english = 97;
            //int sum = chinese + maths + english;
            //int avg = sum / 3;
            //Console.WriteLine("你的总成绩为{0},平均分为{1}", sum, avg);
            //Console.ReadKey();
            //int a = 10;
            //int b = 20;
            //int sum1 = a + b;
            //Console.WriteLine("a和b的和是{0}",sum1);
            //Console.ReadKey();

            //练习2: 半径为5的圆形面积
            //int r = 5;
            //double pi = 3.14;
            //double sum =r * r *pi;
            //Console.WriteLine("圆形的面积是{0}",sum);
            //Console.ReadKey();

            //练习3 某商店T恤 35元/件 裤子120元/条 小明买了3件t恤和两条裤子,给多钱
            int Tshirt = 35;
            int trousers = 120;
            int sum = Tshirt * 3 + trousers * 2;
            Console.WriteLine("蒋玺应该付{0}元",sum);
            Console.ReadKey();
            //如果打了8.8折,小明应该给多钱?
            double sum1 = sum * 0.88;
            Console.WriteLine("打折后衣服的价格应该是{0}元",sum1);
            Console.ReadKey();

 

 

 

 

 

posted @ 2013-10-19 20:33  Blackyxc  阅读(182)  评论(0编辑  收藏  举报