更新时间2018-04-15 21:44:10
题目内容:
输入n个整数构成顺序表,然后输出其奇数位置上的元素。
输入描述
先输入n,随后是n个元素。
输出描述
依次输出奇数位置上的元素
输入样例
8
2 3 4 5 6 7 8 9
输出样例
2 4 6 8
简单的参考(这个简单到可不用数组或顺序表)
#include <stdio.h>
#define MAXSIZE 100
typedef struct
{
int elem[MAXSIZE];
int last;
} SeqList;
int main()
{
SeqList t;
int i;
scanf("%d",&t.last);
for(i=1;i<=t.last;i++)
scanf("%d",&t.elem[i]);
printf("%d",t.elem[1]); //先输出1个
for(i=3;i<=t.last;i+=2) //其余的
printf(" %d",t.elem[i]);
printf("
");
return 0;
}