假设要通过命令行运行yulp.exe
,可用传递参数的方式代替直接输入。这种写法不影响此代码通过编译器正常编译运行。
// yulp.exe
int n;
int main(int argc, char **argv) {
srand((unsigned)time(NULL));
if (argc > 1)
sscanf(argv[1], "%d", &n);
else
cin >> n;
// main part
}
假设要通过命令行运行yulp.exe
,可用传递参数的方式代替直接输入。这种写法不影响此代码通过编译器正常编译运行。
// yulp.exe
int n;
int main(int argc, char **argv) {
srand((unsigned)time(NULL));
if (argc > 1)
sscanf(argv[1], "%d", &n);
else
cin >> n;
// main part
}