C#零基础入门教程

C#零基础入门教程

5 (232人评价)
  • 课时:(40)

  • 学员:(6987)

  • 浏览:(166129)

  • 加入课程

数据类型的自动转换的笔记

相关课时: 笔记详情:

数据类型的自动转换!

转义字符:当需要在字符串中输入特殊字符时,例如:半角引号,换行,退格,就需要使用转义字符。

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

Console.WriteLine("输入一个引号\"\"字符") 

常用的转义字符:
\n 换行符
\b 退格(表示删除上一个字符) 
\t  tab键(由多个空格组成的一个字符,具有行与行之间的对齐功能)
\\ 表示一个\
@在字符串前面有两种意义表示不转义
1)字符串中如果有\则不再理解为转义符
2)使字符串可以换行。

算术运算符及算术表达式
算术运算符:+-*/%(取余数 取模)
算术表达式:a-b(变量ab前面已声明并赋初始值); 
 
当类型不一致时,满足以下条件,系统自动完成类型转换(隐式转换):
1)参与运算的两个数据类型必须相兼容;
2)必须一边的数据类型表示范围小,一边的表示范围大,并且把小的转向大的不丢失精度。

实例

//第一题
int pingjun,chengji, yuwen = 80, shuxiue = 90, yingyu = 91;
chengji = yuwen + shuxiue + yingyu;
pingjun = chengji/3;
Console.WriteLine("您的总成绩为{0},平均成绩为{1}",chengji,pingjun);

//第二题(计算半径为5的圆的面积)
double S,PI = 3.14,R = 5;
S = R * R * PI;
Console.WriteLine("计算半径为5的圆的面积是:{0}", S);

//第三题(T恤的价格为35,裙子的价格是120,可以打8.8折)
double TSPrice = 35, QZPrice = 120, daZe = 0.88, totalPrice,daZePrice;
totalPrice = TSPrice * 3 + QZPrice * 2;
daZePrice = totalPrice * daZe;
Console.WriteLine("购物总价为:{0},打折后的价格为:{1}", totalPrice, daZePrice);

//第四题(取模与相除结果)
int a = 10, b = 3;
int mod = a % 5;
double pod = a / b;//运算结果所取值为相同类型的值,也就是结果为int的类型;
Console.WriteLine("取模的值:{0},相除的值{1}", mod, pod);
Console.ReadKey();

 

0 0

你感兴趣的课程

编程开发 21天学通C#
3万+浏览/ 1262学员/ 4.4评分
免费
3万+浏览/ 673学员/ 4.6评分
免费
2万+浏览/ 585学员/ 3评分
免费