高手请教一下,这个问题用C语言怎么编啊?(很急的,帮下忙啊!)

2024-12-02 22:13:12
推荐回答(5个)
回答1:

#include
using namespace std;
int main()
{
int a[6];
for(int i=0;i<6;i++)
{
cin>>a[i];
}
for(int j=6;j>0;j--)
{
for(int k=0;k<6;k++)
{
cout< }
cout< }
return 0;
}
对不起,看错了,我以为是代码要C++的呢

回答2:

int c = 6;
for ( int i = 0; i < 6; ++i) {
for ( int j = 0; j < 6; ++j)
cout << a[(j + c)%6] << ' ';
c--;
cout << endl;
}

回答3:

int main()
{
int a[7][6];
int i,j;
for(i=0;i<6;i++)
scanf("%d",a[0]+i);
for(i=1;i<7;i++)
for(j=0;j<6;j++)
a[i][j]=a[0][(j-i+6)%6];

for(i=0;i<7;i++)
{
for(j=0;j<6;j++)
printf("%d ",a[i][j] );
printf("\n");
}
}

回答4:

#include

int main()
{
int Array[6];
int i,j;
printf("请输入六个数字:\n==>");
for(i=0;i<6;i++) scanf("%d",&Array[i]);
for(i=0;i<6;i++){
for(j=0;j<6;j++)
printf("%d ",Array[(6+j-i)%6]);
printf("\n");
}
return 0;
}

回答5:

#include

void main()
{
int k=0,i,j,a[6];
for(i=0;i<6;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
{
printf("%d ",a[k]);
k++;
if(k==6) k=0;
}
if(k==0) k=5;
else k--;
printf("\n");
}
}