首页 > 代码库 > 针对929

针对929

一,C#语言的基础

二,输入输出

//请输入您的姓名,年龄,在****工作。

Console.Write("请输入您的姓名:");
string name = Console.ReadLine();
Console.Write("请输入您的年龄:");
int age = int.Parse(Console.ReadLine())-1;
Console.Write("请输入您的工作单位:");
string danwei = Console.ReadLine();
Console.WriteLine("我叫"+name+",今年"+age+"岁了,在"+danwei+"工作。");
//也可以用这种方法如,Console.WriteLine("我叫{0},今年{1}岁了,在{2}工作。",name,age,danwei);

//Console.ReadLine();

 

三,快捷键的使用。

Alt+→当你输出关键字母就可以直接引出全部词汇如,Writel Alt+→

ctrl+k,然后ctrl+c是注释本行

ctrl+k,然后ctrl+u是取消注释

//注释一行

/**/注释一段区域

 

 

四,运算符
1,算术运算符
++ -- 加加减减
*  / % 乘 除 模 
+ -加减

2,关系运算符
> < <= >= == !=大于 小于 小于等于 大于等于  等于  不等于

3,逻辑运算符
&&    与(并且):   两个条件同事满足才是true,否则是false
|| 或:   两个条件只要有一个满足就是true,都不满足是false
! 非(非,是优先级最高的!!!!):原来是true的给变成false,反之,改为true

4,其他运算符
赋值运算符
= += -= *= /= %=
条件运算符 ? :

练习题,如:

int a = 10;
int b = 3;
string c = a > b ? "是的,a>b" : "不是,a<=b";
bool c = a != b || a<b;
a *= b;//a=a*b;
Console.WriteLine(c);

 

++a ,a++,a--,--a的区别

++a,在普通使用时,就是在本身的基础上+1运算

在赋值运算中,前++需要执行+1运算,然后赋值。

a++,需要先执行赋值,然后进行+1运算。(前--与后--与前++,后++一致)

如,inta=5

      intb=a++;注intb=a;a=a+1;

      intc=++a;注a=a+1;intc=a;

学习总结,对于练习的强度还有利于增加,尽快熟悉。个人容易出错 ,需要转换的地方自己容易出错,要针对于转换来做练习。

针对929