动态申请一个一维整型数组,要求用户从键盘输入元素个数,采用new运算符分配空间,从键盘输入数组变量的值.写一个函数void func(int* a, int nsize),使a把0移至后面,非0整数移至数组前面并保持有序(升序)。将排序后的数组变量的值输出到屏幕上,各数值间用一个空格隔开。
时间: 2023-04-27 12:01:35 浏览: 122
好的,以下是中文回复:
题目要求我们动态申请一个一维整型数组,让用户从键盘输入元素个数,然后使用new运算符分配空间,再从键盘输入数组变量的值。接下来,我们需要写一个函数void func(int* a, int nsize),使得a把移至后面,非整数移至数组前面并保持有序(升序)。最后,将排序后的数组变量的值输出到屏幕上,各数值间用一个空格隔开。
相关问题
写一个函数判断一个一维整型数组是否有序
好的,以下是中文回复:
题目要求我们动态申请一个一维整型数组,让用户从键盘输入元素个数,然后使用new运算符分配空间,再从键盘输入数组变量的值。接下来,我们需要写一个函数void func(int* a, int nsize),使得a把移至后面,非整数移至数组前面并保持有序(升序)。最后,将排序后的数组变量的值输出到屏幕上,各数值间用一个空格隔开。
阅读全文