C++如何输出数组内容

有一个数组 data 有100个元素 如何把他们都输出出来,别告诉我一个个的 cout

第1个回答  推荐于2017-10-03

可以取出数组元素,然后输出每个元素就可以了。

比如一维数组a,可以用a[i]的方式取出第i个元素,i被称为元素的下标。

如果是二维数组a,可以用a[i][j]的方式取出第i行的第j个元素。

C语言的下标最小值为0,最大值为(数组规模-1)。

以下是一维整型数组输出的样例代码:

#include <iostream>
using namespace std;
int main()
{
    int a[4] = {1,2,3,4};
    int i;
    
    for(i = 0; i < 4; i ++)//下标循环,从0到3.
        cout<< a[i] << endl; //输出数组元素值,每行一个。
}

这个代码的输出为

1

2

3

4

第2个回答  2013-03-17
用循环就行了,定义一个计数器作为数组下标,循环输出100次

int i=0;
for(i=0;i<100;i++)
{
cour data[i];

}
第3个回答  推荐于2017-09-26
#include<iostream>
using namespace std;
int main()
{
int a[100]
for(int i=0;i<100;i++)
a[i]=i;
for(int i=0;i<100;i++)//输出
cout<<a[i];
return 0;
}本回答被提问者采纳
第4个回答  2018-02-08
一个一个的cout
第5个回答  2018-05-13

ok

菜鸟:c++中怎么打印出数组啊?
1、首先需要使打开vs2010编译器,新建一个项目。2、然后需要按照图示代码包含头文件。3、然后需要按照图示代码输入main函数。4、然后需要按照图示代码定义一个int数组。5、然后需要按照图示代码定义一个int变量i。6、然后需要按照图示代码使用while语句打印数组。

C++如何输出数组内容
可以取出数组元素,然后输出每个元素就可以了。比如一维数组a,可以用a[i]的方式取出第i个元素,i被称为元素的下标。如果是二维数组a,可以用a[i][j]的方式取出第i行的第j个元素。C语言的下标最小值为0,最大值为(数组规模-1)。以下是一维整型数组输出的样例代码:include <iostream>using name...

怎样用C++输出数组元素的值?
按照题目的要求我们可以直接把数据存到数组之中,然后倒序输出数组元素即可,不需要对数据进行改变。正确代码如下:include <stdio.h> define N 2000 int main () { int i=0;int n=0,a[N];scanf("%d",&n);for(i;i<n;i++){ scanf("%d",&a[i]);} for(i=n-1;i>=0;i--){ pr...

C++ 数组与字符串的输出
int arr[10]; for (int i = 0; i < 10; i++) { cout << arr[i] << " "; } 这段代码会输出数组arr的前10个元素,每个元素后跟一个空格。字符串的输出则直接通过 cout<<完成,例如:string s = "Hello"; cout << s;这段代码会输出字符串s的内容。然而,需要注意的是,使用数组...

用C++来反序输出一个数组怎么做
1、两种办法可以做到,一个是直接逆序输出数组,一个是使用指针逆序输出数组。2、c++代码如下:include <iostream>using namespace std;int main(int argc, char *argv[]){int a[10],i;for(i=0;i<=9;i++)\/\/模拟原数据 { a[i]=i; cout<<a[i]; }cout<<"\\n";for(i=9;i>=0;...

c++中怎么实现在一个数组里输出元素下标?
一、在C语言中,最常用的输出函数就是printf, 功能为格式化输出到标准输出。二、printf支持同时输出多个变量的值,所以也就可以同时输出数组元素值及下标。三、输出格式:printf("%d:%d\\n", i, a[i]);该语句含义为,输出数组a的第i个元素下标及数组元素值。四、参考代码:include <stdio.h>int ...

在C++中怎样将一个数组输出
\/\/参考代码如下:#include "iostream"#define N 5using namespace std;int main(){int a[N];\/\/定义数组 for(int i=0;i<N;i++)\/\/键盘输入赋值给数组 cin>>a[i];for(int i=0;i<N;i++)\/\/利用for循环依次输出数组中各数 cout<...

C++中的数组a[]可以直接cout<
字符数组是可以用这种方式输出的,因为数组名即代表首地址,数组是一块连续的内存空间,所以能直接输出.如果是其他类型的数组则输出的是一个地址.

c++中cin\/cout如何输入输出字符串数组?
C++的输出和输入是用“流”(stream)的方式实现的。图3.2和图3.3表示C++通过流进行输入输出的过程。cout语句的一般格式为:cout<<表达式1<<表达式2<<??<<表达式n;cin语句的一般格式为:cin>>变量1>>变量2>>??>>变量n;

C++ 怎么输出一个整型数组
依次输出数组中的数。例如:include<stdio.h>#include<string.h>int main(){int a[5]={0,0,0,0,0},i;for(i=0;i<5;i++)printf("%d ",a[i]);printf("\\n");i=0;while(i<5){printf("%d ",a[i++]);}return 0;}\/*运行结果:0 0 0 0 00 0 0 0 0*\/ ...

相似回答