永发信息网

急求C++编程高手帮忙,拜托拜托~!

答案:2  悬赏:50  手机版
解决时间 2021-04-30 23:22
  • 提问者网友:欲劫无渡
  • 2021-04-30 16:02

用new运算符产生一个一维数组,输入并输出数组中的各个元素的值,然后将数组元素颠倒排列后,再次输出各元素的值。

用C++编哦~!急~!希望高手帮帮忙,感激不尽。。

最佳答案
  • 五星知识达人网友:煞尾
  • 2021-04-30 16:42

#include <iostream.h>


void main(void)


{ int a[10],i;


cout<<"Input ten integers:";


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


cin>>a[i];


for (i=9;i>=0;i--)


cout<<a[i]<<'\t';


cout<<endl;


}


程序执行后提示:


Input ten integers: 0 1 2 3 4 5 6 7 8 9


9 8 7 6 5 4 3 2 1 0



全部回答
  • 1楼网友:上分大魔王
  • 2021-04-30 17:34
#include <iostream> #include <cstdlib> #include <algorithm> using namespace std; void f(int n) { cout << n << ' '; } int main() { int* a = new int[5]; generate(a, a + 5, rand); for_each(a, a + 5, f); cout.put('\n'); reverse(a, a + 5); for_each(a, a + 5, f); cin.get(); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯