-->
当前位置:首页 > 题库 > 正文内容

函数题:用指针访问数组

Luz2年前 (2022-11-21)题库533
用指针实现,输入6个整数,把最小数与第1个数交换,最大数与最后1个数交换,其它数据不动。输入保证最大值和最小值唯一。请编写3个函数:(1)输入6个数;(2)进行处理函数;(2)输出6个数,每个数占3个宽度,左对齐。
### 函数接口定义:
c++
void inputdata(int *p);
void swapdata(int *p);
void printdata(int *p);

p是传入的数组首地址。

### 裁判测试程序样例:
c++
#include <stdio.h>
void inputdata(int *p);
void swapdata(int *p);
void printdata(int *p);
int main(){
int a[6];
inputdata(a);
swapdata(a);
printdata(a);
return 0;
}


### 输入样例1:
in
2 1 6 5 4 3


### 输出样例1:
out
1 2 3 5 4 6









答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。