2025年2月16日笔记
- 电脑硬件
- 2025-09-08 00:54:01

问题:用普通二维数组输出1到12,每行输出一个数
解题思路:
1.因为要用到普通二维数组,所以要先想到如何写普通二维数组
普通二维数组的写法:
int [行数][列数]={
{数字}, (大括号数字个数由列数决定,例:共4列,大括号里有4个数)
{数字},
{数字}
} ;
2.因为用到了普通二维数组,所以如果想便利输出就不能用单个for循环便利,要用到嵌套循环便利
嵌套循环:
for(int i=0;i<=0;i++){ for(int j=0;j<=0;j++){
} }
3.因为要输出1到12,所以行和列相乘需得12,即:1*12=12,2*6=12,3*4=12……
4因为每行输出一个数,所以cout输出还要输出endl
程序:
#include<iostream> #include<bits/stdc++.h> using namespace std; int main(){ int a[3][4]={ //3行4列 {1,2,3,4}, {5,6,7,8}, {9,10,11,12} }; for(int i=0;i<=2;i++){ //0到2,就是3行 for(int j=0;j<=3;j++){ //0到3,就是4列 cout<<a[i][j]<<endl; } } return 0; }
2025年2月16日笔记由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“2025年2月16日笔记”
上一篇
Ai知识点总结
下一篇
trl+大模型reward训练