您的位置:首页 > 其它

语言基础

2016-01-24 11:43 232 查看
一.输入输出

1.函数的四要素:名称,输入,输出,加工。

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

(1)static void Main(string[] args)//下划线部分可以自己指定

{

主函数的内容

}

(2)输出

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

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

注意:1.大小写敏感;

2.所有的符号全都用英文;

3.不要漏掉。

(3)输入

Console.ReadLine();//输入语句(含义:从控制台程序读取一整行)

Console.ReadKey();//输入语句

string 是字符串类型,“s” 为变量名,“=”为 赋值

例如:

string s = Console.ReadLine();//这句话的意思是从控制台程序读取一整行内容放到s这个容器里面

Console.WriteLine("你刚刚输入的是:"+s);



3、注释和[取消注释]:

(1).选中相应的行,点击工具栏中的注释选中行[取消注释选中行];

(2).选中相应的行,使用快捷键:Ctrl+K Ctrl+C [Ctrl+K Ctrl+U]

(3).手动注释:在不要的行前面加//(注释一整行)

(4).注释其中一段代码:/*这里面是代码 */

(5).注释的作用://这两行是输出的功能

技巧:

1.写的代码尽量使用智能感知功能;

2.先写总体,再完善细节;

3.自动完成单词功能。Alt+→

案例:输入姓名,年龄,单位,整合成一个流畅的句子显示出来。

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

string name = Console.ReadLine();

Console.Write("请输入性别:");

string sex= Console.ReadLine();

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

string age = Console.ReadLine();

Console.WriteLine("我的名字是"+name+",性别"+sex+",今年"+age+"岁了。");//"我的名字是**,性别**,今年**岁了。"将a,b,c代入**。





二.数据类型

数据类型分为两大类:值类型、引用类型

1.值类型

(1)常用整数类型:int,short,long

例如: int a =3.14 ;//错误,必须是整数

必须在承受范围以内,否则报错

(2)浮点型:double,float,decimal

正常情况下都是使用double

double d = 3.14;//在C#编译器中,默认输入小数就是double类型

float f = 3.14f;//在C#编译器中,使用float变量接收的时候需要加上f或者F

decimal e = 3.14m;//在C#编译器中,使用float变量接收的时候需要加上m或者M

(3)布尔型:bool

只能够存储true或者false

bool b = false;

(4)引用类型

string类型:字符串类型

string ss = "今天1月21号!";

“+”的不同含义:

加号在两边都是数值类型的时候是加法运算

在两边只要有一个引用类型的数据的时候就是拼接符号

例:Console.WriteLine(ss+d);//拼接作用

Console.WriteLine(d+f);//加法运算

Console.ReadLine();



小知识:

//同时定义同一类型的多个变量

int a, b, c;
a = 1;
b = 2;
c = 3;

//一个等号表示赋值号
int a = 1;
int b = 2;
int c = 3;
//已经定义好的变量,需要更改他的值,此时可以直接用变量名重新赋值
a = 4;
b = 5;
c = 6;
//上面已经定义了a,下面使用的时候不用再次定义
int a = 22;

(5)string 类型

string ss = "3";
ss = "5";
Console.WriteLine(ss);
Console.ReadLine();

(6)object 类类型,是所有类型的基类

正常情况下不使用,除非接收一个变量的值并且不知道对方变量是什么类型

三.基本类型转换

1.自动转换(隐式转换)--从值类型转换到引用类型的时候

2.强制转换(显式转换)--从引用类型转换到值类型的时候,或者从浮点型转化到整型。

当从一个引用类型转换到值类型时,必须引用数据类型中的数据元素,能够转换成值类型的容量范围内的数据才行,否则不能转。

1):在被转换的数据左边加上小括号:(要被转换成的数据类型)

2):Convert.ToInt32(要被转换的数据);

eg: 1): int a;

double b = 12.3;

a = (int)b;
Console.WriteLine(a);


2): int a;

float c;
double b = 12.3;
a = Convert.ToInt32(b);
c = Convert.ToSingle(b);
Console.WriteLine(a);
Console.WriteLine(c);




小结:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: