當前位置:編程學習大全網 - 編程軟體 - 關於c語言數字抽獎問題。我想按任何鍵可以重復抽獎,然後被抽中的會刪除這個該怎麽改?急急急!!!

關於c語言數字抽獎問題。我想按任何鍵可以重復抽獎,然後被抽中的會刪除這個該怎麽改?急急急!!!

#include?<stdio.h>

#include?<stdlib.h>

#include?<time.h>

int?main(int?argc,?char?*argv[])

{

int?i,number,s[100],count=0;

srand((unsigned)time(NULL));

for(i=0;i<100;i++)

{

s[i]=0;

}

while(1)

{

int?c;

c=getche();

if(c=='q')?//如果按鍵為q字符則退出

{

break;

}

while(1)

{

int?find=0;

number=rand()%45+1;

for(i=0;i<count;i++)//查找是否已抽出過這個數

{

if(number==s[i])

{

find=1;

break;

}

}

if(find==0)//如果沒抽出過該數則可打印輸出

{

break;

}

}

printf("幸運同學的號碼為:?%d?\n",number);

s[count++]=number;//抽出的數保存在數組中

}

return?0;

}

  • 上一篇:數控編程M指令
  • 下一篇:鄭州CBD東環步行街小區周邊配套怎麽樣?
  • copyright 2024編程學習大全網