我在遇到以下任务时遇到了麻烦,主要是因为我不明白布尔函数是如何工作的。 “写一个叫做Divisible的函数,以两个数字为参数返回True,如果第一个数字是第二个数字可以均匀分割(无余数),则返回True,否则返回False提示:使用%”如何正确使用布尔函数?
目前我所拥有的是:
int Divisible()
{
int firstNum;
int secondNum;
int result;
cout << "Please enter any integer: ";
cin >> firstNum;
cout << "Please enter another integer: ";
cin >> secondNum;
result == firstNum%secondNum;
}
我不知道该做什么以外。我认为我可以将bool = 0分配为true,但似乎并非如此。我仍然对C++很陌生,所以任何帮助将不胜感激。
'boolean'值是'true'或'false'。请参阅:http://stackoverflow.com/questions/356726/is-bool-a-basic-datatype-in-c – bblincoe
拿起一本基本教科书,并阅读:(1)'bool'类型; (2)功能; (2)算术运算符。 – NPE
该签名中的*布尔值*在哪里,*两个数字*作为参数? –