要求各行各列的和相等。用C语言。
输出各元素的值,1-36不得重复。
把1-36这36个数填入6*6数组中。请教
答案:3 悬赏:30
解决时间 2021-03-23 17:13
- 提问者网友:萌萌小主
- 2021-03-23 13:18
最佳答案
- 二级知识专家网友:温柔刺客
- 2021-03-23 14:29
#include<stdio.h>
void main()
{
int s[6][6];
int i=1;
int j,k;
for(j=0;j<6;j++)
for(k=0;k<6;k++)
{
s[j][k]=i;
i++;
}
}
没问题的了,本人专业解答各类c问题
void main()
{
int s[6][6];
int i=1;
int j,k;
for(j=0;j<6;j++)
for(k=0;k<6;k++)
{
s[j][k]=i;
i++;
}
}
没问题的了,本人专业解答各类c问题
全部回答
- 1楼网友:魅世女王
- 2021-03-23 15:10
应该系先将36个格化为4个6个格小正方形 然后慢慢填
- 2楼网友:陪衬角色
- 2021-03-23 14:51
很短小精悍的程序。
int main()
{int num[6][6];
for (i=0;i<36;i++) num[i/6][i%6]=i+1;
//如果需要,在此处加输出语句。别忘了include命令!
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯