A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#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;
}

评分

参与人数 2黑马币 +12 收起 理由
heima0826xurui + 8 很给力!
同舟ing + 4

查看全部评分

4 个回复

倒序浏览
数组逆时针旋转90°储存数据
回复 使用道具 举报
行列 互换。。。。。。。
回复 使用道具 举报
写的好好啊!加油
回复 使用道具 举报
66666666666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马