解题思路:
注意事项:
参考代码:
int main(){
int N,M;
int num[1000];
int i,j;
int sw[1000][2];
scanf("%d %d",&N,&M);
for(i=0;i<N;i++){
scanf("%d",&num[i]);
}
for(i=0;i<M;i++){
for(j=0;j<2;j++){
scanf("%d",&sw[i][j]);
}
}
for(i=0;i<M;i++){
for(j=0;j<1;j++){
int temp;
temp=num[sw[i][j]-1];
num[sw[i][j]-1]=num[sw[i][j+1]-1];
num[sw[i][j+1]-1]=temp;
}
}
for(i=0;i<N;i++){
printf("%d\n",num[i]);
}
}
0.0分
1 人评分
简单的a+b (C语言代码)浏览:489 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1514 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:544 |
A+B for Input-Output Practice (VI) (C++代码)浏览:413 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:664 |
Pascal三角 (C语言代码)浏览:1182 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:500 |
大家好,我是验题君浏览:576 |
蚂蚁感冒 (C语言代码)浏览:768 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:512 |