//
// main.cpp
// Array
//
// Created by Rusty on 9/21/17.
// Copyright © 2017 Rusty. All rights reserved.
//
大于n 在一个程序中,编写一个接受三个参数的函数:一个数组,即 数组的大小和数字n。假设数组包含整数。该 function应显示数组中大于n的所有数字。
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
// prototype
void arrayFunct(int[], int, int);
int main()
{
const int SIZE_OF_ARRAY = 8;
int array[SIZE_OF_ARRAY] = {1,2,3,4,5}; // Unused variable 'array'
int number_n = 2; // Unused variable 'number_n'
cout << "x" << endl; // test print 'x'
int x = 7;
cout << x << endl; // test print variable
void arrayFunct (int array[], int SIZE_OF_ARRAY, int number_n);
return 0;
}
void arrayFunct(int vector[], int sz, int n)
{
cout << sz;
for(int count = 0; count < sz; count++)
{
if (vector[count] > n) // ex: if vector[0] > 2, print
{
cout << vector[count] << endl;
}
}
}
答案 0 :(得分:0)
调用函数时出现问题
在主
中更改此内容void arrayFunct (int array[], int SIZE_OF_ARRAY, int number_n);
到
arrayFunct(array, SIZE_OF_ARRAY, number_n);
他们不需要为它指定类型。