我对如何返回bool值感到困惑。基本上我需要制作一个程序来检查并查看数字是否为素数。我认为我在大多数情况下都有正确的想法,但我不太确定如何根据bool函数是返回true还是false来使用if语句。谢谢你们。
List<DynamoDBTable> result = mapper.scan(DynamoDBTable.class, scanExpression);
System.out.println(result.toString());
for (DynamoDBTest tesis : result) {
System.out.println(tesis.getTitle.toString());
}
答案 0 :(得分:0)
您可以将结果值存储在将在测试条件中使用的变量中:
bool isPrimeResult = isPrime(InNumber);
if (isPrimeResult)
{
cout << "number is prime." << endl;
}
或直接在测试中使用结果值:
if (isPrime(InNumber))
{
cout << "number is prime." << endl;
}
如果必须在代码中多次重用返回的值,建议使用第一种方法。在你自己的情况下,第二个是最推荐的(你只需要那个值,所以赋值是“无用的”)。