1.加法,异或实现
#include
int main()
{
int a[10],b[10];
int i=0;
printf("请输入数组a:\n");
for(i=0;i
scanf("%d",&a[i]);
printf("请输入数组b: \n");
for(i=0;i
scanf("%d",&b[i]);
for(i=0;i
{
a[i]=a[i] + b[i];
b[i]=a[i] - b[i];
a[i]=a[i] - b[i];
}
printf("now,a[10]= ");
for(i=0;i
printf("%d ",a[i]);
printf("\nnow,b[10]= ");
for(i=0;i
printf("%d ",b[i]);
printf("\n");
return 0;
}
实现还可以使用异或“ ^ ”:
a[i]=a[i] ^ b[i];
b[i]=a[i] ^ b[i];
a[i]=a[i] ^ b[i];
2.使用strcpy函数实现:
#include
int main()
{ char str1[2