我完全陌生于C# - 只是尝试一些简单的东西。 我想用if/else语句找出最多三个数字。我试着写这种方法:C# - 使用if/else语句查找最多3个数字
public int Maximum(int num1, int num2, int num3)
{
if (num2 <num1> num3)
{
return num1;
}
else if (num1 <num2> num3)
{
return num2;
}
else if (num1 <num3> num2)
{
return num3;
}
}
但我有点困惑。
Q1 - 通过说“int Maximum”,我是否还需要声明每个参数是一个int(或者相反)?还是一切都需要声明其数据类型?
Q2 - 告诉我“Operator'>'不能应用于bool和int类型的操作数吗?我很困惑我应该在这里做什么。我做错了什么或有其他选择吗?
感谢您的任何帮助。
什么是你参考材料?你在学习怎么样? – Amit
没有什么特别的东西。刚刚搜索基础 – Dovahkiin
第一季度,如果我理解的权利,是的,你需要申报每个参数类型。当你声明int最大值时,你声明女巫类型将返回函数,那么你必须声明变量的类型,你将传递给函数 –