dtcms 源码 Python gitee mAPI shell rxjs ios7 mono nginx学习视频 linux内存管理 idea生成main方法 查看rabbitmq版本 coreldraw学习 ubuntu更改文件夹权限 docker保存镜像 python安装mysql python中文 python自学入门 java入门级教程 java使用 java中的多态 java获取本地时间 ie模拟器 xp画图工具 rndis驱动下载 音乐狂app 华为ff 桌面数字时钟 还原软件哪个好 proteus8 网卡驱动安装包 pr书写效果 layout下载 dnf传说 mmap文件怎么打开 田字格字体 mac办公软件 k3刷机 字符串分割 太阳代理ip
当前位置: 首页 > 学习教程  > 编程语言

【基础题】【二维数组】创建并初始化

2020/12/5 10:26:17 文章标签:

1.通常方法&#xff0c;通过先创建数组&#xff0c;再通过赋值语句初始化 输入格式&#xff1a; 1 2 3 4 5 6 7 8 9 10 11 12输出格式&#xff1a; 1 2 3 4 5 6 7 8 9 10 11 12代码&#xff1a; #include<iostream> #include<string> using namespace std;int …

1.通常方法,通过先创建数组,再通过赋值语句初始化

输入格式:

1 2 3 4
5 6 7 8
9 10 11 12

输出格式:

1 2 3 4
5 6 7 8
9 10 11 12

代码:

#include<iostream>
#include<string>
using namespace std;

int main(){
	int a[3][4];
	for(int i=0;i<3;i++){
		for(int j=0;j<4;j++){
			cin>>a[i][j];
		}
	}
	cout<<"\n";
	for(int i=0;i<3;i++){
		for(int j=0;j<4;j++){
			cout<<a[i][j]<<" ";
		}
		cout<<"\n";
	}
	return 0;
}

2.创建并初始化

#include<iostream>
using namespace std;
int main(){
	int a[3][4] = {};//如果没有花括号,会随机赋值 
	cout<<"\n";
	for(int i=0;i<3;i++){
		for(int j=0;j<4;j++){
			cout<<a[i][j]<<" ";
		}
		cout<<"\n";
	}
	return 0;
}
数组元素默认为0
#include<iostream>
using namespace std;
int main(){
	int a[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}};
	int	b[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++){
			cout<<a[i][j]<<" ";
		}
		cout<<"\n";
	}
	cout<<"\n";
	for(int i=0;i<3;i++){
		for(int j=0;j<4;j++){
			cout<<b[i][j]<<" ";
		}
		cout<<"\n";
	}
	return 0;
}
以上两种方法都可以,但实际使用中最好使用第一种

本文链接: http://www.dtmao.cc/news_show_450222.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?