使用主函数传入两个参数进行大小比较cc
时间: 2023-11-23 18:45:52 浏览: 20
好的,我可以帮你编写这个主函数。下面是一个示例的主函数代码,用于比较两个整数的大小:
```cpp
#include <iostream>
int compare(int a, int b) {
if (a > b) {
return 1;
} else if (a < b) {
return -1;
} else {
return 0;
}
}
int main(int argc, char* argv[]) {
if (argc != 3) {
std::cout << "请传入两个整数作为参数!" << std::endl;
return 1;
}
int num1 = std::stoi(argv[1]);
int num2 = std::stoi(argv[2]);
int result = compare(num1, num2);
if (result == 1) {
std::cout << num1 << " 大于 " << num2 << std::endl;
} else if (result == -1) {
std::cout << num1 << " 小于 " << num2 << std::endl;
} else {
std::cout << num1 << " 等于 " << num2 << std::endl;
}
return 0;
}
```
你可以在命令行中运行这个程序,并传入两个整数作为参数。它会比较这两个整数的大小,并输出结果。希望这能对你有所帮助!如果有任何问题,请随时向我提问。