第14周练习-1 数组大折腾(4)

来源:互联网 发布:linux如何开启ftp服务 编辑:程序博客网 时间:2024/05/17 06:07

问题及代码

/*作者:贾如杉完成日期:0216.12.3问题:创建一个长度为16的数组并初始化,删除数组中所有能被三整除的数,输出删除后数组中的全部元素*/#include <stdio.h>#include <stdlib.h>int main(){   int a[16]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};   int i1,i2,i3,j=15;   printf("数组初始值分别为\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16\n");   for(i1=0;i1<=15;i1++)   {       if((a[i1]%3)==0)       {           j--;           for(i2=i1;i2<=14;i2++)           {           a[i2]=a[i2+1];           }       }   }   printf("删除能被三整除的数后输出\n");   for(i3=0;i3<=j;i3++)   {       printf("%d ",a[i3]);   }   return 0;}

运行结果

知识点总结

  加深对数组的理解与有运用

学习心得

   数组用起来还是比较方便的

0 0