2个回答
展开全部
#include<stdio.h>
#define N 5
void main()
{
int a[N],b[N],c;
int i;
printf("请输入a数组元素:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("请输入b数组元素:\n");
for(i=0;i<N;i++)
scanf("%d",&b[i]);
printf("搜搏胡交银州换后的数组元素为:\n");
for(i=0;i<N;i++)
{
c=a[i];
a[i]=b[i];
b[i]=c;
}
for(i=0;i<N;i++)
printf("%3d",a[i]);
printf("\n");
for(i=0;i<世拦N;i++)
printf("%3d",b[i]);
printf("\n");
}
//不懂得可以继续问
#define N 5
void main()
{
int a[N],b[N],c;
int i;
printf("请输入a数组元素:\n");
for(i=0;i<N;i++)
scanf("%d",&a[i]);
printf("请输入b数组元素:\n");
for(i=0;i<N;i++)
scanf("%d",&b[i]);
printf("搜搏胡交银州换后的数组元素为:\n");
for(i=0;i<N;i++)
{
c=a[i];
a[i]=b[i];
b[i]=c;
}
for(i=0;i<N;i++)
printf("%3d",a[i]);
printf("\n");
for(i=0;i<世拦N;i++)
printf("%3d",b[i]);
printf("\n");
}
//不懂得可以继续问
追问
可以了,大神,谢谢你
追答
输入a后按enter键(回车键)就可以了
展开全部
以下程序运行通过。数组大小可自行在宏定义中重孝茄新定义。晌改数组数据类型也可以再改变重新定义。
#include <stdio.h>
#include <stdlib.h>
#define N 10
int main()
{
int a[N],b[N],i;
printf("请依次输入%5d个数字\n",N);
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<N;i++)
{
b[i]=a[N-i-1];
printf("%5d",b[i]);
}
printf("%5d",b[i]);
system("pause"宴慎判);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#define N 10
int main()
{
int a[N],b[N],i;
printf("请依次输入%5d个数字\n",N);
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<N;i++)
{
b[i]=a[N-i-1];
printf("%5d",b[i]);
}
printf("%5d",b[i]);
system("pause"宴慎判);
return 0;
}
追问
这个输入两组数据的时候用什么分隔?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询