代码改变世界

数据结构

2019-04-30 11:15  刘彩程  阅读(146)  评论(0编辑  收藏  举报
#define Maxsize 20
#define LEN sizeof(struct  A) 
#include<stdio.h> #include<stdlib.h> typedef struct A { int elem[Maxsize]; int front,rear; }Lcc; void InitQueue(Lcc &Q) { int i,n; Q.front=Q.rear=0; printf("请输入数据个数:"); scanf("%d",&n); printf("请输入数据:"); for(i=0;i<n;i++) {scanf("%d",&Q.elem[Q.rear]); Q.rear=(Q.rear+1)%Maxsize; } } void print(Lcc &Q) { while(Q.front!=Q.rear) { printf("%4d",Q.elem[Q.front]); Q.front=(Q.front+1)%Maxsize; } } main() { Lcc text; InitQueue(text); print(text); }

 

#include<stdio.h> 
main()
{ int a[3][4],b[4][3];
 int i,j,n=0; 
   for(i=0;i<3;i++)
    for(j=0;j<4;j++) 
       scanf("%d",&a[i][j]);
       for(i=0;i<4;i++)
        for(j=0;j<3;j++)
         { b[i][j]=a[j][i];
            printf("%4d",b[i][j]);
             n++;
            if(n%3==0)
             printf("\n"); 
            }
            }