English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

DEV C++

用陣列裡三個以上的字串隨機印出

EX:
a[] ={"小明","小華",''小白''}
b[]={"去上學","去看電影","去打球"}


要隨機印出 小明去打球 小白去看電影 小白去打球

簡單的說就是 a陣列和b陣列都是隨機的 然後印出來

printf("%s%s",a[],b[]);



12/9 11點以前幫我寫出來 逾期不候!

2007-12-09 08:40:02 · 1 個解答 · 發問者 Anonymous in 電腦與網際網路 程式設計

恩~寫的跟我想的差不多!

剛剛試的結果編譯會錯誤喔!!


可以給我你的即時通或MSN嗎?
我現在寫出來的程式還有一些問題不太懂
想請教你!! 可以嗎?

2007-12-09 12:37:15 · update #1

1 個解答

//Power by Visual Studio 2005
//Download Site: http://www.microsoft.com/taiwan/vstudio/express/
#include
#include
#include
#include
int main(int argc, char* argv[]){
//=====START=====//
int i;
char *a[3] ={"小明","小華","小白"},*b[3]={"去上學","去看電影","去打球"};
srand((unsigned)time(NULL));
for(i=0;i<10;i++){
printf("%s%s\n",a[rand()%3],b[rand()%3]);
}
//=====END=====//
system("PAUSE");
return 0;
}

2007-12-09 12:04:58 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers