#include <stdio.h>
void change(float b[], int n)
{
int i=0, j=n-1;
float temp;
for (;i<n/2; i++,j--)
{
temp = b[i];
b[i] = b[j];
b[j] = temp;
}
}
int main()
{
int i,j;
float arr[10] = {0};
printf("请输入需要逆序的数组:");
for (i=0;i < 10;i++)
scanf("%f",&arr[i]);
printf("输入的数组为:");
for (i=0;i < 10;i++)
printf("%.2f, ", arr[i]);//输出小数点后两位
printf("\n");
change(arr, 10);
printf("逆序后的数组为: ");
for (i=0;i < 10; i++)
printf("%.2f, ", arr[i]);
printf("\n");
}
双非考研——数据结构(C语言)——C语言数组逆序
最新推荐文章于 2024-09-13 00:18:49 发布