整数交换
本题要求实现一个函数,可交换4个整数的位置,要求所有整数往后移动一位,最后一位往后移动就成为该组数据的第一位。具体请查看输入输出样例。
函数接口定义:
在这里描述函数接口。例如: void Swap ( int *a, int *b, int *c, int *d );
裁判测试程序样例:
#include <stdio.h> void Swap ( int *p, int *q, int *s, int *t ); int main() { int a, b, c, d; scanf("%d %d %d %d", &a, &b, &c, &d); Swap(&a, &b, &c, &d); printf("%d %d %d %d", a, b, c, d); return 0; } /* 请在这里填写答案 */
输入样例:
10 2 3 4
输出样例:
4 10 2 3
void Swap(int *a,int *b,int *c,int *d){
int t;
t=*d;
*d=*c;
*c=*b;
*b=*a;
*a=t;
}