嘿,我想問一下,如果我有一個單詞列表讓我們說'老虎,獅子,大象,斑馬,馬,駱駝,鹿,鱷魚,兔子,貓' 我可以在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