从键盘输入20个元素存入一个一维数组a中,然后下标为(1、3、5、···)的元素值赋值给数组b,输出数组b的内

用普通C语言,不要C++
完整点。。不要片断呀。。。。

第1个回答  推荐于2016-08-22
int a[20],b[10];
int main(void)
{
int i;
for(i = 0;i<20;i++)
scanf("%d",a[i]);
for(i = 0;i<10;i++)
{
b[i] = a[i*2+1];
}
for(i = 0;i<10;i++)
printf(" %d ",b[i]);
}追问

#include不要了吗?这完整吗?

追答

我只给出程序主要部分以及思路,基本输入输出头文件当然要

本回答被提问者采纳
第2个回答  2011-07-10
{
int a[],b[];
int i,j=0;
for(i=0;i<20;i++)
scanf("%d",&[i]);
for(i=1;i<20;i++)
{
t=a[i];
b[j]=t;
j++;
}
for(j=0,j<19,j++)
printf("%d",b[j]);
}
相似回答