當前位置:商標查詢大全網 - 彩票開獎 - 在桌面上寫壹個數字選擇器

在桌面上寫壹個數字選擇器

1)新建壹個“MFC”程序,選擇模式時根據“對話框”選擇模式;

2)刪除新創建的對話框上的所有默認控件,然後添加7個編輯控件和1個按鈕控件;

3)右鍵單擊任何編輯控件,並在出現的菜單中選擇“class wizard”;在“ClassWizard”中,7個編輯控件與Int類型的變量綁定:m _ num1,m _ num2...m _ num7

4)在“ClassWizard”中為按鈕控件添加壹個處理過程,選擇“添加句柄&;編輯”,填寫以下代理人(以下流程適用於湖南省福利彩票-35選7,稍加修改可適用於其他地區):

int temp,pnum[35],num[7];//臨時變量,臨時數組

for(int I = 0;我& lt35;I++) //數字選擇的賦值。

pnum[I]= I+1;

//* * *選擇流程:* * *//

for(I = 0;我& lt7;i++)?

{

temp = random(100);//取隨機種子數

temp = temp34//取小於35的數組元素。

while(pnum[temp]!=0)//如果是已經選擇的元素,請重新選擇。

{

temp = random(100);

temp = temp34

}

num[I]= pnum[temp];//選擇壹個數字

pnum[temp]= 0;//將元素設置為0以指示它已被選中。

}

/* * *選好號碼後,要進行排名:* * */

for(int chance = 0;機會& lt7;chance++)

{

int位置=機會;//用於元素排序的光標

for(I = 0;我& lt7;i++)

{

if(num[position]>Num[i]) //如果後面的元素大於前面的元素,則交換位置。

{

temp = num[position];

num[位置]= num[I];

num[I]= temp;

}

}

}

/* * * *最後,將選定的數字賦給編輯控件的變量:* * * * *

m _ num 1 = num[0];

m _ num 2 = num[1];

m _ num 3 = num[2];

m _ num 4 = num[3];

m _ num 5 = num[4];

m _ num 6 = num[5];

m _ num 7 = num[6];

update data(FALSE);//通過變量刷新編輯控件的顯示。

至此,“搖號選擇器”宣告完成。點擊對話框上的按鈕,妳會看到這個小程序也可以在彩票號碼打印機上實現選機功能。