编制程序,读入一个整数N,创建一个长度是N的int型一维数组,输入该数组的N个元素,输出该数组中下标是奇数的

如题所述

第1个回答  2018-06-07
#include <stdio.h>
#include<math.h>
int main()
{
    int p[99];
    int N,i;
    printf("请输入整数\n");
    scanf("%d",&N);
    printf("请输入%d个数\n",N);
    for(i=0;i<N;i++)
        scanf("%d",&p[i]);

    for(i=0;i<N;i++)
        if(p[i]%2!=0)
        printf("%d ",p[i]);
        
    putchar('\b');//退格一下,删除空格

}

第2个回答  2018-06-07
int N=100;
scanf("%d",&N);
int a[N];
int i=1;
for(i=1;i<=N;i++)
{scanf("%d",a[i])
}
for(i=1;i<=N;i++)
{if(i=1)
printf("%d",a[1])
if(i%2!=0)
printf("%d",a[i]);
}
}
第3个回答  2018-06-07
#include<>
#include<alloc.h>
void main() { int n,i,*a;
  scanf("%d",&n);
  if ( a=(int *)malloc(sizeof(int)*n) ) {
    for ( i=0;i<n;i++ ) scanf("%d",&a[i]);
    for ( i=0;i<n;i++ ) if ( i%2 ) printf("%d ",&a[i]); printf("\n");
    free(a);
  }
}

本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网