问题标题: 酷町堂:1700

0
0
已解决
朱智霖
朱智霖
新手守护
新手守护

不知道大家有没有注意过装乒乓球的盒子,通常第一个被装进盒子的,最后一个被拿出来,因为盒子是一个长条形的,只能容纳乒乓球以一排的形式存放,顺序不会被打乱,而且盒子的开口一般只用一个,不会两头都开。现在假设每一个乒乓球都有一个自己的编号,一盒有n个乒乓球,请用编程的方法显示出乒乓球拿出来以后各个球的编号顺序。


1
已采纳
徐云皓
徐云皓
新手天翼
新手天翼


循坏,如果i<=n就输出++i,在输如a[i],循坏,如果i>=1,就自减    

for(int i=1;i<=n;++i)
    {
        cin>>a[i];
    }
    for(int i=n;i>=1;--i)
    {
        cout<<a[i]<<" ";
    }
 

徐云皓在2018-03-11 20:21:54追加了内容

就是一个数组的倒序输出。

1
贾文卓
贾文卓
高级光能
高级光能

就是一个数组的倒序输出。

for i:=n downto 1 do
    write(a[i],' ');
for(i=n;i>=1;i--)
    cout<<a[i]<<" ";

一个Pascal和一个C++,自己看。

0
徐云皓
徐云皓
新手天翼
新手天翼

循坏,如果i<=n就输出++i,在输如a[i],循坏,如果i>=1,就自减    

for(int i=1;i<=n;++i)
    {
        cin>>a[i];
    }
    for(int i=n;i>=1;--i)
    {
        cout<<a[i]<<" ";
    }
 

徐云皓在2018-03-11 20:22:09追加了内容

就是一个数组的倒序输出。

0
邵逸儒
邵逸儒
中级天翼
中级天翼
    定义 n,a[100];
    输入n;
    循环(int i=1;i<=n;i++) 
    输入a[i];
    循环(int i=n;i>=1;i--)    
    输出a[i]<<' ';

0
储金洋
储金洋
新手光能
新手光能

逆序输出就行了:

定义一个一维数组a
输入a(用循环从1~n)
逆序输出a从n~1

 

0
0
徐硕
徐硕
高级守护
高级守护
int n;//定义
    cin>>n;//输入
    for(int i=0;i<n;i++){
        cin>>a[i];//循环输入
    } 
    for(int i=n-1;i>=0;i--){
        cout<<a[i]<<" ";//倒着循环输出
    } 
别忘了在main函数里面定义哦。
int a[20]; 
int main()

 

我要回答