在不使用中间变量的情况下,如何实现交换两个变量的数值,(C#)
小弟在面试中碰到的,请指点
小弟在面试中碰到的,请指点
解决方案 »
- 使用字节流生成图元文件发生“GDI+ 中发生一般性错误”
- 发送SOAP请求给WSDL, 超级难题!!!高手请进。
- 类似金山词霸一样的取词窗口(不是取词,只要求那样的提示窗口)
- C#中如何用正则表达式判断是否是一个字符?
- c#访问mdb文件操作请教?
- 哪有C# 基础的习题..
- Server.Execute 路径中具有非法字符
- 求解,C#一组json序列,分别获取每组的values
- API SendMessage函数中有个LVM_GETNEXTITEM谁熟悉,求进来看下问题
- 请大虾解析?有分送呀!
- C#访问数据库(SQL)再现问题,请高手指点一下!!!!!!!!!!!!!!!!!!!!!!附原代码!
- 盘符和文件夹显示的问题?
i = i + j;//i = 3,j = 2
j = i - j;//i = 3,j = 1
i = i - j;//i = 2,j = 1;
int b=6;a+=b;
b-=a;
a-=b;老题了,呵呵~~
string i = "2";
j=j+","+i;
i = j.SubString(0,j.IndexOf(","));
j = j.SubString(j.LastIndexOf(","),j.Length);
这样应该就搞定了,呵呵
int b=6;a+=b; // a->11 b-> 6
b=a-b; // a->11 b-> 5
a-=b; // a->6 b-> 5
{
a=a^b;
b=b^a; //b^a相当于 b^a^b 也就是 b^a^b的值就是a了, 下边相同
a=a^b;
} Crary 提供的解决方法