我是想做一个倒序输出并且将它函数化,但是不知道为什么会有a后面的中括号里面的东西会说明表达式必须包含指向对象的指针类型-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

我是想做一个倒序输出并且将它函数化,但是不知道为什么会有a后面的中括号里面的东西会说明表达式必须包含指向对象的指针类型

a123456678 2016-03-05 10:16:08 2824
#include
using namespace std;
void main()
{
int a;
pa(5, 5);
}
int pa(int n,int t)
{

int a; int n, t;
for (int i = 0; i < n - 1; i++)
{
cin >> a[i];
}
for (t = n; t>0; t--)
{
cout << a[t] << " ";
}
}
人工智能 Windows
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:52:59

    由于问题较多直接上我的代码

    倒序输出
    void sort(int *a, int n)
    {
    int i,j;
    
    for (i=0; i<n-1; i++)
    for (j=i+1; j<n; j++)
    {
    a[i] = a[i]+a[j];//交换
    a[j] = a[i]-a[j];
    a[i] = a[i]-a[j];
    }
    }
    0 0
+ 订阅

了解行业+人工智能最先进的技术和实践,参与行业+人工智能实践项目

推荐文章
相似问题