第八次作业

#include<stdio.h>
int main()//删除数组中的数并打印剩下的 
{
 int a[100]={1,2,3,4,5,6,7,8,9,10,
    11,12,13,14,15,16,17,18,19,20,
    21,22,23,24,25,26,27,28,29,30,
    31,32,33,34,35,36,37,38,39,40,
    41,42,43,44,45,46,47,48,49,50,
    51,52,53,54,55,56,57,58,59,60,
    61,62,63,64,65,66,67,68,69,70,
    71,72,73,74,75,76,77,78,79,80,
    81,82,83,84,85,86,87,88,89,90,
    91,92,93,94,95,96,97,98,99,100};
    int cnt=0,i;

                for(i=0;i<100;i++)
        {
            if(a[i]%3==0||a[i]%7==0)
                {
                    a[i]=a[i+1];
                    if(a[i+1]%3==0||a[i+1]%7==0)
                    {a[i]=a[i+2] ;}
                    
                
                }
            else 
            {
                
            
                        printf("剩下的数为:%d\n",a[i]);
                
            }
        }
            printf("剩下数的个数为 :57个\n");
            
    return 0;
    }
#include<stdio.h>
int main()//制作9*9乘法表并对称 
{
    int a[10][10];
    int i,j;
    printf("剩下数的个数为:65!") ;
        for(i=0;i<9;i++)
        for(j=0;j<9;j++)
    {
        a[i][j]=(i+1)*(j+1);
    }

    for(i=0;i<9;i++)
    {
        for(j=0;j<9;j++)
        {
            printf("%d    ",a[i][j]);
        }
        printf("\n");
    }
    printf("关于x轴旋转对称的图像为\n");
        int b[10][10];
    int m,n;
        for(m=0;m<9;m++)
        for(n=0;n<9;n++)
    {
        b[m][n]=(9-m)*(9-n);
    }

    for(m=0;m<9;m++)
    {
        for(n=0;n<9;n++)
        {
            printf("%d    ",b[m][n]);
        }
        printf("\n");
    }

}
#include<stdio.h>
int main()//转置图像 
{
    int a[10][10];
    int i,j;
        for(i=0;i<9;i++)
        for(j=0;j<9;j++)
    {
        a[i][j]=(i+1)*(j+1);
    }

    for(i=0;i<9;i++)
    {
        for(j=0;j<9;j++)
        {
            printf("%d    ",a[i][j]);
        }
        printf("\n");
    }
    printf("该图像的转置图像为\n");
        int b[10][10];
    int m,n;
        for(m=9;m>0;m--)
        for(n=9;n>0;n--)
    {
        b[m][n]=(m)*(n);
    }

    for(m=9;m>0;m--)
    {
        for(n=0;n<9;n++)
        {
            printf("%d    ",b[m][n+1]);
        }
        printf("\n");
    }

}

 

posted @ 2016-11-14 17:27  BGD160809321  阅读(193)  评论(10编辑  收藏  举报