Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用rand()函数每次询问不同的问题?_C++ - Fatal编程技术网

C++ 如何使用rand()函数每次询问不同的问题?

C++ 如何使用rand()函数每次询问不同的问题?,c++,C++,这类问题使用什么代码?另外,您将rand()的代码放在顶部或底部的什么位置 通常调用srand(time(NULL))一次(且仅一次) 要问不同的问题,你通常会得到一个随机数,rand,将其减少到问题数量的范围内,用它来选择一个问题。需要帮助吗?我根本不理解这一章,只是想弄明白如何在不使用循环的情况下进行循环,而不是使用随机循环继续提问。哪一章?请提供一些链接到您正在谈论的内容。这里有一个链接,我想问的是在这些示例中,它们有switch和if else语句,因此我想知道如何使用rand()代码以

这类问题使用什么代码?另外,您将rand()的代码放在顶部或底部的什么位置

通常调用
srand(time(NULL))一次(且仅一次)


要问不同的问题,你通常会得到一个随机数,
rand
,将其减少到问题数量的范围内,用它来选择一个问题。

需要帮助吗?我根本不理解这一章,只是想弄明白如何在不使用循环的情况下进行循环,而不是使用随机循环继续提问。哪一章?请提供一些链接到您正在谈论的内容。这里有一个链接,我想问的是在这些示例中,它们有switch和if else语句,因此我想知道如何使用rand()代码以不同的顺序询问是非问题--->您需要编辑您的问题,使其能够独立。你在说什么代码?什么的顶部还是底部?你说的“不同的问题”是什么?(你指的是别人看不见的作业,你的问题中没有任何细节或答案。)试着先在纸上画出这个问题的流程图。将帮助您轻松地总结出逻辑。他的问题是指一个他没有解释的特定用例。他希望随机数能为是或否的问题提供不同的答案。然后,他的程序逻辑将根据之前问题的答案提出不同的后续问题。