[英]How to show a random array of char in delphi
我目前正在忙着編寫數學程序/游戲。
我正在使用三個標簽,即:
lblNum1
和lblNum2
=顯示0到13之間的隨機數
lblOpp
=顯示隨機運算符[+,-,×,÷]
我正在努力尋找有關我的lblOpp
如何從列表[+, -, ×, ÷]
生成隨機字符的代碼
我將運算符放在數組'operator: char
array[1..4]
;'中 由於隨機函數僅適用於整數,因此很容易隨機顯示數字。 我只是不知道如何隨機顯示我的數組值。 請幫忙,謝謝。
由於您的字符值在數組中,因此只需在1..4之間生成一個隨機數,然后將其用作數組的索引即可。
const
operator : array[1..4] of char = ('+', '-', '×', '÷');
lblNum1.Caption := IntToStr(Random(14));
lblNum2.Caption := IntToStr(Random(14));
lblOpp.Caption := operator[1 + Random(4)];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.