我知道以前曾经问过,但我还是不知道怎么做.我必须写一个函数,它返回数组中出现的2,5和9的次数.
include <iostream>
int twofivenine(int array[], int n)
{
int i = 0;
int num_2 = 0;
int num_5 = 0;
int num_9 = 0;
for ( i = 0; i < n; i++ ){
switch(){
case (array[i] == 2):
num_2++;
case (array[i] == 5):
num_5++;
case (array[i] == 9):
num_9++;
}
}
return ;
}
int main()
{
int array[6] = {2,2,3,5,9,9};
std::cout << "2: 5: 9:" << twofivenine(array, 6) << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
我只是不确定如何返回(num_2,num_5和num_9)
c++ ×1