问题标题: 酷町堂:怎么输出数组里最后一个数?

0
0

0
已采纳
李泽远
李泽远
高级天翼
高级天翼

cout<<数组名[数组最后一个元素];

也就是

cout<<数组名[数组长度-1];

 

李泽远在2019-07-21 19:02:37追加了内容

不会再问我。

可以给出一个实例,我给你说。

0
0
0
高杨
高杨
资深守护
资深守护

代码献上 

for(int i=1;i<=n;i++)

{

    cin>>a[i];

    b=a[i];

}

cout<<b;

b就是最后一个数了

0
毛润宇
毛润宇
新手天翼
新手天翼

cout<<数组名[数组循环的最后一个];

举个例子:

int a[100];

for(int i=1;i<=n;i++)

那么输出就是cout<<a[n]

前面不要有循环。

0
赵逸凡
赵逸凡
初级启示者
初级启示者

如果数组是a,长度为n,输出a[n]即可。

如果数组是队列q,那么定义r为最后一个出队的人即可。

如果是树状数组t,那么定义tree[]时,注意最后一个tree[son]即可。

0
0
何羽凡
何羽凡
修练者
修练者

int n,i;

cin>>n;

定义 a[n];

for(i=0;i<n;i++)

{

    cin>>a[i];   //   不是a[n]!!!

    cout<<a[i-1]     //    下标

}

望采纳!!!

何羽凡在2019-07-22 12:09:29追加了内容

抱歉,搞错了,是 " cout<< a[n-1];

0
0
李致远
李致远
高级光能
高级光能

cout<<数组名[数组循环的最后一个];

我要回答