创建一个使用数组和指针的程序,并从用户那里获取多个输入(例如姓名、年龄等)并将它们输出到一个短篇故事中。然而,每次用户运行程序时,故事都必须有所不同,如下所示:
示例输出:
What is your name? Donkey
How old are you? 30
What is your favorite color? black
Donkey is a 30 year old who likes his black laptop...
示例输出(同一程序的第二次运行):
What is your name? Donkey
How old are you? 30
What is your favorite color? black
Donkey is a 30 year old who likes his black Toyota Corolla...
我可以从用户那里获取输入并输出它们;我的问题是随机化包含用户数据的事件。我不太确定从哪里开始。我看过 rand()
但我不确定如何将它合并到我的程序中。任何帮助将不胜感激!
最佳答案
我认为实现此目的的最佳方法是创建一组特定选择(丰田花冠、笔记本电脑)的数组,并使用 rand() 函数在数组范围内选择一个随机数来打印出来。
如果您愿意,以下是使用 rand() 的教程。只需将“10”替换为添加到数组中的项目数即可。
http://www.dreamincode.net/forums/topic/14057-producing-random-numbers/
关于c - 互动故事节目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32898053/