C#基础--转义符及类型转换

    xiaoxiao2021-03-26  26

    1.C#

    一种编程语言,可以开发基于.net平台的应用

    1.1net

    一般指.NETFramework框架,一种平台,一种技术

    1.1.1 .net的用途

    (1)可以开发桌面应用程序:winform应用程序

    2)可以开发网站(ASP.NET

    3)手机开发:wp8

    1.1.2 IDE

    IDE:integrated development,集成开发环境,.net中的IDE就是只vs2010vs2008vs2012

    1.1.3

    EXE文件可以运行电脑中要有.net框架

    1.1.4 使用环境

    .net必须在Windows操作系统中使用,这是Windows系统在此处做的一个绑定

    2.两种交互模式:CS BS(都需要网络连接)

    CS:客户机(client)和服务器(server),保密性高,和电脑硬件交互好

    BS:浏览器(browser)和服务器,保密性低

    3.转义符

    (1)\:后面可以加上任意想要输出的特殊符号

    如:Console.WriteLine("小杨很\"邪恶\"");输出为:

    小杨很"邪恶"

    (2)\n:相当于键盘上的Enter键

    如:Console.WriteLine("小杨很\n邪恶\"");输出为:

    小杨很

    邪恶"

    (3)\t:制表符,相当于Tab键

    如:

    Console.WriteLine("张三\t李四");

    输出为:

    张三   李四

    (4)\b:退格

    分几类如下:

    Console.WriteLine("小杨很邪恶\b");输出为:小杨很邪恶

    Console.WriteLine("小杨很\b邪恶");输出为:小杨邪恶

    Console.WriteLine("小杨很\b\b邪恶");输出为:小邪恶

    Console.WriteLine("小杨很\b\b\b邪恶");输出为:邪恶很

    Console.WriteLine("小小杨很\b\b\b\b邪恶");输出为:邪恶杨很

    Console.WriteLine("小小小杨很\b\b\b\b\b邪恶");输出为:邪恶小杨很

    以此类推,发现了很有意思的事情,但是还不知道该如何解释!

    4.类型转换

    (1)隐式类型转换(多小数)

    int num1=10,num2=3;

    double result=num1*0.1/num2;

    输出结果为:3.3333333333

    如果写成double result=num1/num2;结果则为:3

    (2)强制类型转换

    int b=(int)3.14;

    (3)数据类型转换

    Convert.ToInt32:把其他类型的数据转换成int类型的数据

    如:

    //让用户输入姓名 语文 数学 英语 三门课程的成绩 //然后给用户显示:XX,你的总成绩为XX分,平均成绩为XX分 Console.WriteLine("请输入您的姓名:"); string name=Console.ReadLine(); Console.WriteLine("请输入您的语文成绩:"); string strchinese = Console.ReadLine(); int chinese = Convert.ToInt32(strchinese );//把字符串类型的语文成绩转换成int类型 Console.WriteLine("请输入您的数学成绩:");//把字符串类型的数学成绩转换成int类型 string strmath = Console.ReadLine(); int math = Convert.ToInt32(strmath ); Console.WriteLine("请输入您的英语成绩:"); string strenglish = Console.ReadLine(); int english = Convert.ToInt32(strenglish );//把字符串类型的英语成绩转换成int类型 int sum = chinese + math + english; int average = sum / 3; Console.WriteLine("{0}你的总成绩为{1}分,平均成绩为{2}分",name,sum,average ); Console.ReadKey();结果为:

    转载请注明原文地址: https://ju.6miu.com/read-661910.html

    最新回复(0)