自学asp.net笔记-第二天变量及运算的一些小知识-创新互联

第二天,复习下变量的知识,还有变量的运算,还有就是大神们的交换变量的变态方法。

为井冈山等地区用户提供了全套网页设计制作服务,及井冈山网站建设行业解决方案。主营业务为成都网站设计、网站建设、井冈山网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

第六节 变量的命名

1、命名规则:第一个字符必须是字母或者下划线(_),其后的字

符可以是任意个数字、字母、下划线。不能全部使用C#的关键

字,比如class、namespace、new、void等。判断方式:VS中

亮蓝色的就是关键字。这也是类、函数等的命名规则。

2、可以使用中文来作为变量名(类、方法也可以),但是尽量不要使用中文来编程。

3、变量的声明:int i;int x,y;int i=3,这就是声明变量的几种方式,但是最好的方式是:数据类型 变量名=初始化值;变量在使用之前必须有个值,如果没有赋值需要有个初始化值。

第七节 算数运算符

1、+、-、*(乘)、/(除)、%(求余)

+可以用作字符串连接,其他不可以。将string和其他类型+,会自动tostring(); 易错:string s1 = "hello"+yang;

++(自增)、--(自减)

2、运算优先级:与数学运算优先级一致,括号最先运算,在实际使用的时候优先级可以通过括号、书写多行的方式来实现,让优先运算的单独显示出来,这样书写方便阅读与理解,为后期本人和他人维护程序提供方式。

3、变量可以和字面量混合运算:就是指变量可以直接跟值运算,比如int i=10;i=i+10;

第八节 变量赋值

1、赋值运算符:=(不是等于号,C#中的等于号是==)。

2、复制运算的意义是:让=左边的变量的值等于=右边的运算结果(运算结果就是个值)。

3、特殊的复制运算:+=、-=、*=、/=,例:a+=5与 a=a+5是完全等价的运算,只是为了减少书写量,最特殊的情况就是a++,其意义就是a=a+1,a+=1,其他的运算符意义类似。

4、变量的左边只能是变量,不能使常量、表达式等。

5、交换两个变量值的多种方法:设置一个中间变量用于交换

  交换a和b的值

  a=5,b=6;

  int c;

  c=a;

  a=b;

  b=c;

完成了变量值得交换。

网上找的大神们的方法:

比如说:

a  b

a = a+b;

b = a-b;

a = a-b;

大神啊·············

a=a^b;

b=b^a;

a=a^b;

使用异或运算,这真·大神啊········

a=a^b^(b=a);这就完成了,我已经无语了············

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


分享标题:自学asp.net笔记-第二天变量及运算的一些小知识-创新互联
路径分享:http://azwzsj.com/article/coghco.html