C++ 怎么输出一个整型数组

2025-02-25 18:12:50
推荐回答(5个)
回答1:

整数数组不是一种数据类型,不能先int,char类型数据那样可以直接输出,只能通过循环(for循环或者while循环)依次输出数组中的数。

例如:

#include
#include
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 0
0 0 0 0 0
*/

回答2:

整数数组不是一种数据类型,不能先int,char类型数据那样可以直接输出,只能通过循环(for循环或者while循环)依次输出数组中的数。
例如:
#include
#include
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 0
0 0 0 0 0
*/

回答3:

首先要对数组理解,数组不是内建的类型,编译器没有办法知道你这个数字到底是什么东西。

当然,你可以用指针法输出,或者使用标准库中的迭代器。
但实质上都是一个循环,不循环是没有办法的。

回答4:

整型数组的访问方式只有两种,一种是数组名访问,一种是指针访问,如果你要输出每个元素的值,只能是这两种中的一种。

请后来人补充~

回答5:

cout<cout<cout<cout<cout<