任务描述
本关任务:程序功能是通过调用reverse()函数按逆序重新放置数组a中的元素值,请补全程序。
相关知识
相关知识略
编程要求
请仔细阅读下面代码,结合相关知识,在右边提示区域内进行代码补充,完成编写数组倒置的小程序。
测试说明
平台会对你编写的代码进行测试:
测试输入: 0 1 2 3 4 5 6 7 8 9
预期输出: 9 8 7 6 5 4 3 2 1 0
#include "stdio.h"
#define N 10
void reverse(int p, int a, int b)
{
int c;
/**** 请在以下一行填写代码 /
while ( )
{
c=(p+a);
/* 请在以下一行填写代码 *****/
(p+a)= ;
(p+b)=c;
a++;
/*** 请在以下一行填写代码 /
;
}
}
int main()
{
int a[N], i;
for (i=0; i<N; i++)
/ 请在以下一行填写代码 /
scanf("%d", );
reverse(a, 0, N-1);
for (i=0; i<N; i++)
/ 请在以下一行填写代码 *****/
printf("%-4d", );
printf("\n");
return 0;
}
代码发好行吧,这谁能看懂