C ++中输入参数的正确形式

时间:2019-01-10 06:29:08

标签: c++ input arguments

我对c ++并不熟悉,所以这个问题似乎很愚蠢,但是我应该运行一个代码(由其他人编写)来解决我的问题,作为比较。

代码的输入参数包括“实例数”和其他三个输入(我的问题是第一个输入:实例数)。

我有120个实例,所以我要做的是在CodeBlocks IDE的“输入参数”字段中写入“ 120 1 1 0”。但是,代码并不能为我解决所有这些实例。相反,它解决了第120个问题。同样,如果我设置例如“ 4 1 1 0”,则它仅求解第4个实例。我应该如何传递输入以解决所有输入?

p.s。我尝试了1-120、1:120,“ 1120”,但都无效。

1 个答案:

答案 0 :(得分:2)

  

我应该如何传递输入以解决所有输入?

您编写了一个使用循环的帮助程序函数,并从循环内的库中调用该函数。

void myFunc(int N, int a, int b, int c)
{
   for (int i = 1; i <= N; ++i )
   {
      functionFromLibrary(i, a, b, c);
   }
}

main函数中调用myFunc,而不是从库中调用该函数。