//输出
Console.WriteLine("这是一行文字"); 自动回车的。
Console.Write("Hello world"); 不带回车的。
注意:
1.大小写敏感(快捷键操作)。
2.括号,引号,分号都是英文状态下的符号。
3.结尾不要忘记写分号。

//输出
string s =Console.ReadLine();


如何拼接字符串
Console,WriteLine("你的用户名是"++",密码是"++",请确认。");

变背景色
Console.BackgroundColor = ConsoleColor.DarkGreen;
Console.Clear();

 

//其他内容
Console.ForegroudColor = ConsoleColor.Red;//设置文字颜色
Console.BackgroudColor = ConsoleColor.Yellow;//设置背景色
Console.Clear();//清屏
Console.ResetColor();//下面的恢复到以前的颜色


Console.Write("姓名:");
string n = Console.ReadLine();
Console.Write("年龄:");
string a = Console.ReadLine();

Console.Clear();
//显示
Console.ForegroundColor = ConsoleColor.Red;
Console.BackgroundColor = ConsoleColor.Yellow;

Console.WriteLine("欢迎您:"+n+",您今年"+a+"岁。");

Console.ForegroundColor = ConsoleColor.Black;
Console.BackgroundColor = ConsoleColor.White;

Console.Write("用户名:");
string u = Console.ReadLine();
Console.Write("密码:");
string p = Console.ReadLine();

Console.WriteLine("你的用户名是"+u+",密码是"+p+",请确认。");

 

****************************************************

 

一、数据类型:
字符串(string)--放一串字符。需要用""引起来
string s ="456";
string a ="789";
Console.WriteLine(a+s); 1字节=8位 1Byte=8bit

整型(int)--整数类型 4个字节 long(长整型8字) short(短整型2字) tiny(微整型1字)
int a =456;
int b =789;
Console.WriteLine(a+b);

小数型,浮点型(float 单精度 4字节,double 双精度 8字节)
double c =3.14;
float d =3.14f;

布尔型(bool)。逻辑性,非此即彼。true,false
bool b =true;
bool a =false;

字符型(char)。单个字符
char c ='%';

二、变量-运行过程值可以变的量

先定义后使用。
定义变量名时,不能重名。

1.定义:
数据类型 变量名<=值>;
int a;
int b =20;
2.赋值:
变量名=值;
3.取值:
直接使用变量名,就可以把变量中存到值取出来。
4.变量命名的规则。
(1)变量名一般有字母、数字、下划线组成。
(2)变量名开头只能是字母或者下划线。
(3)变量名不能与系统关键词重复。

三、常量
运行过程中值无法改变的量
字面常量
符号常量。定义:在变量定义的左边加上const关键字即可。
const int b =20;
注意:符号常量在定义的时候,必须赋值。
符号常量应用:在一些反复使用的复杂数据上,一般喜欢用常量来代替它,使用常量进行编程计算。

四、类型转换
计算机只能对同一类数据进行运算,不同类型数据不能直接运算,如果是不同类型,则需要进行转换(自动,强制)。
int a =10;
double b =3.0;
Console.WriteLine(a/b); //先把a的值变成小数类型10.0000,然后在做除法运算。

自动转换:由计算机根据运算数据自动进行转换。原则:只要从类型上来说,不会丢数据就可以转换。

tiny->short->int->long->double

强制转换:由程序员强制把某种类型,变成另一种类型。这种强制转化是在计算局不自动转化的时候实施,但是可能丢数据。
语法:
1.在被转换的数据左边加上小括号,笑哭熬好里面写上转化的目标类型。
int a =(int)3.14
2.使用Convert.Toxxx()转化。
int a =10;
double b =3.0;
int c =a /Convert.ToInt32(b);


string s ="7896";
int n =Convert.ToInt32(s);


Console.WriteLine("请输入你的年龄");
string s = Console.ReadLine();
int age = Convert.ToInt32(s);
Console.WriteLine("你后年就"+(age+2)+"岁了");

posted on 2014-12-21 13:03  六爷丶  阅读(563)  评论(0编辑  收藏  举报