主页 > 电脑硬件  > 

2025年2月16日笔记

2025年2月16日笔记

问题:用普通二维数组输出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日笔记