C语言程序填空:找出数组中大于5且下标为奇数的元素
#include<stdio.h>
void main()
{
int c[10]={0},d[10]={0},*p=NULL,i,j=0;
p = c; /*使指针p指向数组c /
for(i=0;i<10;i++)
scanf("%d", p+i); /为数组输入值/
for(i=0;i<10;i++)
printf("%4d ",p[i]); /输出数组元素/
printf("\n");
for(i=0;i<10;i++)
if((p+i)>5 && i%2!=0) /查找数组中大于5且下标是奇数的元素/
{
d[j] = *(p+i); /将满足条件的数存放到数组d中/
j++;
}
for(i=0;i<j;i++) /输出数组d中的元素/
printf("%d ",d[i]);
}
原文地址: https://www.cveoy.top/t/topic/pbl6 著作权归作者所有。请勿转载和采集!