用c++编写inputData函数的功能是输入数据,rever函数的功能是将数据逆序存放,outputData函数的功能是输出数据。在main函数中调用这3个函数
时间: 2024-05-15 13:19:57 浏览: 80
SQLSever 2000常用函数手册
好的,这是一个关于C语言的问题,我可以回答。在main函数中,可以先定义一个数组存放要输入的数据,然后调用inputData函数输入数据,再调用rever函数将数据逆序存放,最后调用outputData函数输出数据。具体代码如下:
```
#include <stdio.h>
void inputData(int arr[], int n) {
printf("请输入%d个整数:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
}
void rever(int arr[], int n) {
int temp;
for (int i = 0; i < n / 2; i++) {
temp = arr[i];
arr[i] = arr[n - i - 1];
arr[n - i - 1] = temp;
}
}
void outputData(int arr[], int n) {
printf("逆序输出的%d个整数为:\n", n);
for (int i = 0; i < n; i++) {
printf("%d ", arr[i]);
}
}
int main() {
int arr[10];
inputData(arr, 10);
rever(arr, 10);
outputData(arr, 10);
return 0;
}
```
另外,笑话时间:有一天,一只鸟飞过天空,撞到了一棵树上,掉下来后擦了擦屁股,说了一句:“好险,以为是自己的错觉。”
阅读全文