数据结构
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"); } }