C++ 取一些随机数作为输入,按降序打印 #包括 使用名称空间std; int print_max(int a,int b); main() { int low=0,最大值,最小值; int-num[5]; 对于(int i=1;i
,您的程序中有许多错误。您可以通过此示例了解您的错误:C++ 取一些随机数作为输入,按降序打印 #包括 使用名称空间std; int print_max(int a,int b); main() { int low=0,最大值,最小值; int-num[5]; 对于(int i=1;i,c++,arrays,function,C++,Arrays,Function,,您的程序中有许多错误。您可以通过此示例了解您的错误: #include<iostream> using namespace std; int print_max(int a, int b); main() { int low=0,max,min; int num[5]; for(int i=1; i<=5; i++) { cout<<"Plz Enter the number "<<endl; cin&g
#include<iostream>
using namespace std;
int print_max(int a, int b);
main()
{
int low=0,max,min;
int num[5];
for(int i=1; i<=5; i++)
{
cout<<"Plz Enter the number "<<endl;
cin>>num[i];
low=print_max(num[i],low);
max=print_max(num[i],low);
}
cout<<max;
for(int i=1; i<=5; i++)
{
if(max>num[i])
min=num[i];
cout<<min;
}
}
int print_max(int a,int b)
{
int max;
if (a>b)
{max=a;
return max;}
else
{
max=b;
return max;
}
}
int print_max(int a,int b)
{
if(a > b)
return a;
else
return b;
}
int low = INT_MAX, max = INT_MIN;
int num[N] = {0};
void排序(int*num,无符号int-size)
{
用于(自动i=0U;i
这是否与主中的第一个和第二个for循环
s重复,从而导致分段错误
。
int print_max(int a,int b)
{
if(a > b)
return a;
else
return b;
}
int low = INT_MAX, max = INT_MIN;
int num[N] = {0};
void sort(int *num, unsigned int size)
{
for(auto i = 0U; i < size-1; i++)
for(auto j = 0U; j < size-i; j++)
if(num[j] < num[j + 1])
{
auto tmp = num[j];
num[j] = num[j + 1];
num[j + 1] = tmp;
}
}