删除数组中所有能被3整除的元素后输出数组



#include <stdio.h>
#include <stdlib.h>

int main()
{
    int i,j;
    int a[16]= {13,45,89,332,54,221,90,723,65,45,123,47,96,48,187,23};
    for(i=0,j=0; i<16; ++i)
    {
        if(a[i]%3)
            a[j++]=a[i];
    }

    printf("删除所有能被3整除的数后,剩余的数是:\n");
    for(i=0; i<j; ++i)
        printf("%d\t",a[i]);
    printf("\n");
    return 0;
}



版权声明:本文为lbylzk原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。