码迷,mamicode.com
首页 > 编程语言 > 详细

语言、数据和运算符

时间:2016-06-18 16:58:14      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

一、语言基础

C#定义及特点

C#是微软在20007月发布的一种全新且简单、安全、面向对象的程序设计语言,专门为.NET的应用而开发的语言。吸收了C++/VISUAL BASIC/delphiJava等语言的优点。

特点有:语言简洁,保留了C++的强大功能;快速应用开发功能;语言的自由性;强大的web服务器控件;支持跨平台;与XML相融合。

项目

1后缀及意义

Confing:配置文件(存放配置参数文件);csproj项目文件(管理文件项)sln解决方案文件(管理项目)cs源文件(程序代码)

函数四要素:名称,输入,输出,加工

主函数:输入语句,输出语句

namespace ConsoleApplication1       (命名空间)

{

    class Program                      (类)

    {

        static void Main(string[] args)   (方法)

        {

            Console.Write("请输入你的姓名:");

            string name = Console.ReadLine();

            Console.Write("请输入你的年龄:");

            string age  = Console.ReadLine();

            Console.Write("请输入你的单位:");

            string work = Console.ReadLine();

            Console.WriteLine("你的姓名是"+name+",你今年"+age+"岁了,你的单位是"+work+"");

            Console.ReadLine();        }

    }

}

Console.Readkey();输入语句

Console.Readline();输入语句

Console.WriteLine();输出语句,换行自动

Console.Write();    输出语句,不自动换行

3快捷键使用

Alt+右箭头,提示,需要执行程序时点击启动或者Ctrl+F5

Ctrl+k+c注释本行

Ctrl+k+u取消注释

 Shift+delete   一删删一行

 Ctrl+x剪切一行

Ctrl+shift+space将光标放在方法函数括号里面时使用,显示重载

 

注释的三种方式

//注释一行              /**/注释一段区域     ////函数上面使用,给函数加注解

一行中生命相同类型的多个变量之间用逗号隔开。

同一语句中,不能对同一个变量名声明称同一类型两次。

 

 

 

二、数据类型

 

 

C#语言

.NET类型(通用语言)

区间

 

 

 

 

值类型

整型(整数)

byle

Byte

0~255

short

Int16

-32768~32768

int(常用)

Int32

-231~231-1

long

Int64

-263~263-1

浮点型(小数)

float(后+f)

Single

 

double(默认常用)

Double

5.0*10-324~1.7*10308

decimal(后+m)

Decimal

 

字符型

char

Char

2字符

布尔型(判断)

bool

Boolean

Truefalse

日期时间

datetime

 

 

枚举类型

enum

 

 

结构类型

struct

 

 

引用类

字符串型

String

String

字符序列

 

String等同于字符型,长度较长,定义使用双引号

四、C#转义字符:

\’  单引号     \”  双引号   \\   反斜杠       \0  空       \a  警告(蜂鸣)    \b   退格      \f   换页

\n    换行       \r    回车    \t   水平制表符        \v   垂直制表符

 

变量与常量

变量:变量名=值    值可以不写

例子:int a =   ;a = 1

常量:只能取值不能赋值

Int a = 1

强制转换:   

1自动转换:从值类型转换到引用类型

2强制转换:从引用类型转换到值类型时候,或者从浮点型转换到整型。方式:1、()2、conver3、parse

例子:int a ;double b=12.3;

      a=ine.parse(b);

 

 

三、运算符:

算数:++  加一  --  减一

Int a=5;b=a++;则为b=a   a=a+1   b:5  a:6

Int a=5;b=++a;则   a=a+1  b=a    a:6   b:6

 

* 乘  /  除   %  取余

+  加   -  减

关系:

>   <  >=   <=       ==等于   !=不等于

逻辑:

&&   与,两条件都满足        ||  或 二者满足一个    !非,反义

 

条件运算:?:   唯一一个三元运算符,如果

赋值:=   +=   -=   *=   /=  %=   如:a+=4;即x=x+4;

例子:

三个数字比较大小

            Console.Write("请输入a=");

            double a = int.Parse(Console.ReadLine());

            Console.Write("请输入b=");

            double b = int.Parse(Console.ReadLine());

            Console.Write("请输入c=");

            double c = int.Parse(Console.ReadLine());

            //double d = a > b ? a : b;

            //double s = d > c ? d : c;

            double s = (a > b ? a : b) > c ? (a > b ? a : b) : c;

            Console.WriteLine("最大的数值是"+s);

            Console.ReadLine();

语言、数据和运算符

标签:

原文地址:http://www.cnblogs.com/light3857/p/5596366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!