恒生电子
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
spring的底层实现,sql的优化,远程方法调用等?
i++跟++i有什么区别
List和Vector有什么区别?
1、js的沙箱
2、实现多线程有哪些方式
3、什么是rest?
1.不用任何库函数,也不能用除s1,s2其他变量,实现对字符串s1的反转。
函数原型为void reverse(const char *s1,char *s2).
2.(题目本来是要求用Java写)函数原型为public int intvert(int x,int p,int n)实现对整数x的二进制形式的部分替换。
是从右端向左数起,在第p位用n替换(也是从右向左的)。例如当p=4,n=3,x=00010001时,替换后的结果为01100001。
题目意思大致是那样的,看看大家都怎么写的。
#include
void reverse(const char *s1,char *s2)
{
while(*s2)
{
s2++;
}
s2--;
while(*s1)
{
*s2 = *s1;
s2--;
s1++;
}
}
int main()
{
char s1[] = "123456";
char s2[] = "123456";
reverse("123456",s2);
}
int intvert(int x,int p,int n)
{
int m = p;
p = n;
p << m;
return x^p;
}