求助各位大佬!!!二维数组

故韵。 2019-04-26 09:23:19
写了几个小时了,还是不会。。。 有没有哥会的帮下忙,谢谢!!!
...全文
116 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
故韵。 2019-04-26
  • 打赏
  • 举报
回复
#include <stdio.h> int main() { int a[4][4]; int i,j; printf("任意顺序输入整数1-16\n"); for(i=0;i<4;i++) { for(j=0;j<4;j++) { scanf("%d",&a[i][j]); } } int a[4][4]={{1},{0,2},{0,0,3},{0,0,0,4}}; return 0; } 下面怎么继续?
故韵。 2019-04-26
  • 打赏
  • 举报
回复
引用 1 楼 636f6c696e的回复:
哪里不会?
int a[3][4];
int i, j;
for (i = 0; i < 3; i++)
{
    for (j = 0; j < 4; j++)
    {
        a[i][j] = i + j;
    }
}
就是排序的程序不太会
故韵。 2019-04-26
  • 打赏
  • 举报
回复
引用 2 楼 海鸥的泪眸的回复:
个人感觉主要考察格式化输出的问题,代码仅供参考,并不符合提议。
#include<stdio.h>

int main()
{
int i,j;

for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d\t",(i*4+j+1));
}
printf("\n");
}
}
感谢!我对二维数组排序不够理解,之前上课请假了
故韵。 2019-04-26
  • 打赏
  • 举报
回复
引用 7 楼 TxyITxs的回复:
关键代码: int b; scanf("%d",&b); a[b/4][b%4-1]=b;
谢谢谢谢,太感谢了!!
海鸥的泪眸 2019-04-26
  • 打赏
  • 举报
回复
个人感觉主要考察格式化输出的问题,代码仅供参考,并不符合提议。
#include<stdio.h>

int main()
{
int i,j;

for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d\t",(i*4+j+1));
}
printf("\n");
}
}
636f6c696e 2019-04-26
  • 打赏
  • 举报
回复
哪里不会?
int a[3][4];
int i, j;
for (i = 0; i < 3; i++)
{
    for (j = 0; j < 4; j++)
    {
        a[i][j] = i + j;
    }
}
秘境之眼 2019-04-26
  • 打赏
  • 举报
回复
这个不需要排序,随便输入1-16
秘境之眼 2019-04-26
  • 打赏
  • 举报
回复
关键代码: int b; scanf("%d",&b); a[b/4][b%4-1]=b;
秘境之眼 2019-04-26
  • 打赏
  • 举报
回复
关键代码: int b; scanf("%d",&b); a[b/4][b%4]=b;

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧