如何输出一个二维数组

ㅤzz 2022-11-28 09:52:23
#include <stdio.h>
void main()
{
	int a[3][4] = { {1, 2, 3, 4},
				    {5, 6, 7, 8},
				    {9, 10,11,12} };
	for (int i = 0; i < 3; i++)
	{
		for (int j = 0; j < 4; j++)
			printf("a[%d][%d]=%d\n", i, j, a[i][j]);
	}
}

输出演示

 

...全文
59 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
摸鱼的第N天 2023-01-18
  • 打赏
  • 举报
回复

这个不就是二维数组吗?,如果想像这样输出
1 2 3
4 5 6
7 8 9
可以在第一个for循环后面加一个换行,把第二个for循环的换行去掉加个空格
不知道我理解的对不对哈哈哈

CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-Java 发布问题, 以便更快地解决您的疑问

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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