程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 文件-如何寫一個隨機點名系統

文件-如何寫一個隨機點名系統

編輯:編程綜合問答
如何寫一個隨機點名系統

/*編寫一個隨機點名系統,運行該系統後,按空格鍵可以顯示出一名同學,以前被選中的同學,
將不會再次被選中*/
這個程序用C語言該怎麼寫

把文件存入在磁盤中,
name.txt 內容
張一
張二
張三
李一
李二
李三

不知道C的語言怎麼實現??求指點

最佳回答:


參考:http://www.sharejs.com/codes/cpp/6631,你需要對這個代碼略加改動,一個是N不是52,而是6,一個是 for (i = 1; i <= N; i++)
{
j = rand() % N+1; //這裡寫成N
tmp = poker[i];
poker[i] = poker[j];
poker[j] = tmp;
}
後面的代碼不用了,你可以寫
char names[][] = { "張一", ... };
for (i = 1; i <= N; i++)
{
printf(names[poker[i]]);
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved