题目(Description):
输入两个整数,按先大后小的顺序输出。
要求:用指针方法处理。不交换整型变量的值,而是交换两个指针变量的值。
输入(Input):
两个整数
输出(Output):
先大后小两个整数
示例(Sample):
输入(Input):
456 789
输出(Output):
789 456
2.
题目(Description):
输入两个整数,按先大后小的顺序输出。
要求:用函数处理,而且用指针类型的数据作函数参数,在函数中通过指针交换两个变量值。
输入(Input):
两个整数
输出(Output):
先大后小两个整数
示例(Sample):
输入(Input):
100 315
输出(Output):
315 100
3.
题目(Description):
输入3个整数,按由大到小的顺序输出。
要求:用函数处理,且用指针做函数参数,实现交换两个数。
输入(Input):
三个数
输出(Output):
由大到小的顺序输出
提示(Hint):
(1)定义一个交换2个变量的值的函数swap(int *pt1,int *pt2);
(2)定义将3个变量的值交换的函数exchange(int *q1,int *q2,int *q3),在该函数中多次调用swap函数
示例(Sample):
输入(Input):
1 2 3
输出(Output):
3 2 1
4.
题目(Description):
通过指针变量输出整型数组的10个元素。要求:用指针变量指向数组元素,通过改变指针变量的值,先后指向数组各元素。
输入(Input):
数组的10个整数
输出(Output):
数组的10个整数(元素之间有空格间隔,且最后一个数