嘿,我想问一下,如果我有一个单词列表让我们说'老虎,狮子,大象,斑马,马,骆驼,鹿,鳄鱼,兔子,猫' 我可以在c编程中随机生成5个单词吗? 例如:从c编程中的单词列表生成随机单词
老虎,斑马,猫,鹿,马
或
鳄鱼,兔子,骆驼,斑马,大象
ECT
预先感谢您:d
编辑:
#include <stdio.h>
#include <string.h>
#define SIZE 10
int main()
{
char arr2[SIZE][20] = { "tiger", "lion", "elephant", "zebra", "horse", "camel", "deer", "crocodile", "rabbit", "cat" };
int x = 0;
srand(time(NULL));
while (x < SIZE - 5)
{
arr2 [x][20] = rand();
printf ("%s\n", arr2[x]);
x++;
}
system ("pause");
return 0;
}
到目前为止你有什么? – 2010-08-15 04:49:45
闻起来像是我的作业 – 2010-08-15 05:02:13
'arr2 [x] [20] = rand();'假设要做什么? – qrdl 2010-08-15 07:26:24