今日学习打卡
代码部分
1.代码
代码如下(示例):
#include <stdio.h> int main() { int arr[14]={1,1,1,2,3,3,3,4,4,4,5,6,7,7}; int i,j; int n=14; //将重复的数字改为0----------------------- for(i=0;i<n-1;i++) { if(arr[i]==arr[i+1]) { arr[i]=0; } } //删除数组里面的0-------------------------- for(i=0;i<n;i++) { if(arr[i]==0) { for(j=i;j<n-1;j++) { arr[j]=arr[j+1]; } n--; i--; } } //遍历输出------------------------------- for(i=0;i<n;i++) { printf("%d",arr[i]); } printf("\n"); }
2.输出显示
演示如下(示例):