首页 > 其他分享 >二维数组

二维数组

时间:2022-09-04 20:12:10浏览次数:61  
标签:std main cout int namespace 二维 数组 include

(一)

a[0] a[1] a[2] a[3] a[4]
a[0][1] a[1][1] a[2][1] a[3][1] a[4][1]
a[0][2] a[1][2] a[2][2] a[3][2] a[4][2]
a[0][3] a[1][3] a[2][3] a[3][3] a[4][3]
a[0][4] a[1][4] a[2][4] a[3][4] a[4][4]

a[行][列]

例:存

1 2 3
4 5 6
7 8 9
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
	int a[3][3];
	for(int i = 0;i<=2;i++){
		for(int j = 0;j<=2;j++){
			cin >> a[i][j];
		}
	}
	for(int i = 0;i<=2;i++){
		for(int j = 0;j<=2;j++){
			cout << a[i][j] << " ";
		}
		cout << endl;
	}
	return 0;
}
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
	int a[105][105] , n , m , num , a1 = 1;
	cin >> n >> m;
	num = n * m;
		for(int i = 1;i <= n;i++){
			for(int j = 1;j <= m;j++){
				a[i][j] = a1;
				a1 = a1 + 1;
			}
		}
	for(int i = n;i >= 1;i--){
		for(int j = m;j >= 1;j--){
			cout << a[i][j] << " ";
		}
		cout << endl;
	}
	return 0;
}

(二)

初始化:

(1)

int a[3][3] = {{1,2,3},{4,5,6},{7,8,9}};

(2)

for(int i = 0;i <= 2;i++){
	for(int j = 0;j <= 2;j++){
		cin >> a[i][j];
	}
}

输出:

(1)

cout << a[1][0];//4

(2)

for(int i = 0;i <= 2;i++){
	for(int j = 0;j <= 2;j++){
		cout << a[i][j];
	}
}

标签:std,main,cout,int,namespace,二维,数组,include
From: https://www.cnblogs.com/hnzzlxs01/p/16655873.html

相关文章

  • 算法提高课 第四章 数据结构之树状数组
    一、介绍功能快速求前缀和O(logn)修改某一个数O(logn)原理c[x]:以x结尾的长度lowbit(x)的所有数的和父节点找所有子节点(求和操作):c[x]=a[x]+c[x-1]+.........
  • js的数组操作方法大全
    js中数组的操作方法大全常见的一些数组操作push,pop,unshift,shiftpush语法array.push(item1,item2,...,itemX)push()方法:可以将一个或者更多的参数添加在数组的尾部......
  • 滑动窗口-区间长度最大值-6169. 最长优雅子数组
    问题描述给你一个由正整数组成的数组nums。如果 nums的子数组中位于不同位置的每对元素按位与(AND)运算的结果等于0,则称该子数组为优雅子数组。、返回最长......
  • leetcode1588-所有奇数长度子数组的和
     https://leetcode.cn/problems/sum-of-all-odd-length-subarrays/虽然知道几个嵌套循环暴力可以做,但是可以明显看出每一次都要经过很多重复计算,数组中每一个数字相加......
  • 448. 找到所有数组中消失的数字
     思路难度简单1065收藏分享切换为英文接收动态反馈给你一个含 n 个整数的数组 nums ,其中 nums[i] 在区间 [1,n] 内。请你找出所有在 [1,n] 范围内但......
  • leetcode215:数组中的第K个最大元素
    packagecom.mxnet;importjava.util.Random;publicclassSolution215{//生成随机数Randomrandom=newRandom();/***给定整数数组nums和......
  • 数组元素循环右移n位
    7-4数组元素循环右移n位分数15作者周永单位西南石油大学从键盘接收两个整数m和n,分别表示一维整型数组的元素个数,和要向移动的位数。已知0<m<=100,以及n>0。在用户......
  • numpy数组扩展函数repeat和tile用法
    numpy数组扩展函数repeat和tile用法【Python学习】Numpy函数repeat和tile用法 ......
  • Leetcode — 34. 查找有序数组中元素的第一个和最后一个位置
    Leetcode—34.查找有序数组中元素的第一个和最后一个位置题目:查找排序数组中元素的第一个和最后一个位置难度:medium语言:Python中文题意:给一串以递增排序的整数......
  • 解码异或后的数组
    一、题目描述给定一个非负整数数组arr,经过编码后新数组encode的长度为n-1,编码的规则为encode[i]=arr[i]★arr[i+1](★为异或符)。给出编码后encode数组,和原来数组......