C语言编程>第二十一周 ② 请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中。

例题:请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中。

注意:仅在横线上填写所需的若干表达式或语句,请勿改动函数中的其它任何内容。

代码如下:

#include<stdio.h>
#define N 10
main()
{
    
    
	int i,j,temp;
	int b[N];
	for(i=0;i<N;i++)
		b[i]=i;
	printf("The original list:");
	for(i=0;i<N;i++)
		printf("%4d",b[i]);
	for(j=0,--i;j<=i;j++,i--)
	{
    
    
		temp=b[j];
		b[j]=b[i];
		b[i]=temp;
	}
	printf("\n\n\nThe New list is:");
	for(i=0;i<N;i++)
		printf("%4d",b[i]);
	printf("\n");
}

输出运行窗口如下:
在这里插入图片描述

越努力越幸运!
加油,奥力给!!!

猜你喜欢

转载自blog.csdn.net/qq_45385706/article/details/112800150
今日推荐