黑马程序员技术交流社区

标题: 有人能看出可以实现什么功能吗 [打印本页]

作者: 孙蒙蒙    时间: 2015-9-21 23:21
标题: 有人能看出可以实现什么功能吗
#include <stdio.h>

int main()
{
    int  a[4][4],b[4][4],i,j;       /*a存放原始数组数据,b存放旋转后数组数据*/
    printf("input 16 numbers: ");
    /*输入一组数据存放到数组a中,然后旋转存放到b数组中*/
    for(i=0;i<4;i++)
        for(j=0;j<4;j++)
        {  scanf("%d",&a[i][j]);
            b[3-j][i]=a[i][j];
        }
    printf("array b:\n");
    for(i=0;i<4;i++)
    {  for(j=0;j<4;j++)
        printf("%6d",b[i][j]);
        printf("\n");
    }
    return 0;
}

作者: acdd112    时间: 2015-9-21 23:33
数组逆时针旋转90°储存数据
作者: liusuizuoyou    时间: 2015-9-21 23:35
行列 互换。。。。。。。
作者: 同舟ing    时间: 2015-9-22 00:02
写的好好啊!加油

作者: heima0826xurui    时间: 2015-9-22 00:09
66666666666




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2