C#之字符转换及算术运算符使用方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yyp0304Devin/article/details/83903311

.Net开发学习路线

.net/dotnet:一般指.net FrameWork框架。一种平台,一种技术

C#(sharp):一种编程语言,可以开发基于.Net平台的应用。

Java即是一种技术又是一种编程语言

.Net都能干什么?

桌面应用程序      Winform

(.net开发的桌面应用叫winform应用程序)

Internet应用程序   ASP.net

(.net开发的桌面应用叫 ASP.net应用程序)

手机开发      WP8

.Net两种交互模式

 

C/S:客户机(Client)/服务器模式(Server)

B/S:浏览器(Browser)/服务器模式(Server)

详情见博客

C/S和BS模式的区别

项目中各个代码块的意思

 

C#中的注释

第一种:单行注释  //

第二种:多行注释  /* */

第三种:文档注释  ///

 

.Net framework 的组成

.Net Framework 类库

CLR(公共语言运行库)

类型介绍

Char

 字符不能为空,最多是一个,最少也是一个

String

字符串可以为空

Decimal

金钱类型,后面+m来区分它们的精度

变量名必须以字母开头

 

Console.readkey():监听键盘事件,可以理解为按任意键执行。

Console.read():读取键盘输入的第一个字符,返回ASCII值。回车退出

Console.readline():读取所有字符,返回字符串。回车退出

Console.Write():控制台输出,不换行。

Console.Writeline():控制台输出,换行

 

Console.writeline显示内容的使用


 

static void Main(string[] args)

        {



            //定义两个变量如:number1,number2分别赋值10和5,写程序交换两个变量的值(两种方法都掌握)



            int number1 = 10;



            int number2 = 5;



            int number3;



            number3 = number1;



            number1 = number2;



            number2 = number3;



            Console.WriteLine("number1的值:" + number1);

            Console.WriteLine("number2的值:" + number2);

            Console.ReadKey();



            

        }

    }

}



Console.writeline和console.readline的结合使用,显示内容和输入内容。



   static void Main(string[] args)

        {

            Console.WriteLine("请输入姓名");



            string name = Console.ReadLine();



            Console.WriteLine("请输入性别");



            string gender = Console.ReadLine();



            Console.WriteLine("请输入年龄");



            string age = Console.ReadLine();



            Console.WriteLine("您好:" + name + "您的年龄是" + age + "岁了, 是" + gender);



            Console.ReadKey();

        }

C#字符串中的转义

转义符

\+特殊字符,就可以把这个特殊字符显示出来了。

\n    表示换行

\b    表示退格

\\    表示的是一个\

\t    表示的是水平制表符

\"    表示的是一个双引号

 在\前加@符号,显示所有内容

算术运算符及算术表达式

+ - * / %(取余,取模)取余数

变量最好先声明

成绩求和和求平均数实例

 static void Main(string[] args)

        {

            int chinese = 90;

            int math = 80;

            int English = 79;


            int sum =chinese + math + English;//总成绩

            int avg = sum / 3;

            Console.WriteLine("平均成绩" + sum);

            Console.WriteLine("平均成绩为:"+avg);

            Console.ReadKey();

       

        }

 

算术运算符——自动类型转换

参与运算(算术运算和赋值运算)的操作数和结果类型必须一致,当不满足下面条件时,系统自动完成类型转换(隐式转换)

两种类型兼容

Int和double兼容

对表达式

如果一个操作数为double型,则整个表达式可提升为double型

 

占位符

1.{},在数值后面想保留几位小数,就在数后面加几个0,书写方法{0:0.00000},在0后面加冒号在加0.00000

double类型的数据转换位int类型的数据,丢精度

隐式转换和显示转换或强制转换

转换的时候在要转换的这个数据前加个括号,在里面写上想要转换的数据类型。

总结:第一部分就总结到这里,等待后续................

猜你喜欢

转载自blog.csdn.net/yyp0304Devin/article/details/83903311