ランダム文字ジェネレーターのヘルプを探しています。現時点では、switch と char を使用してジェネレーターを作成する方法を知っていますが、コードが awnsers を通過して、はい、いいえ、多分、そのうちの 1 つを無期限に表示したいと考えています。
どんな助けでも大歓迎です:)
PS imはXcodeでObjective Cを使用しています
ランダム文字ジェネレーターのヘルプを探しています。現時点では、switch と char を使用してジェネレーターを作成する方法を知っていますが、コードが awnsers を通過して、はい、いいえ、多分、そのうちの 1 つを無期限に表示したいと考えています。
どんな助けでも大歓迎です:)
PS imはXcodeでObjective Cを使用しています
数字 60 ~ 95 は、ASCII マッピングで文字 A ~ Z に変換されます。その範囲で乱数を生成し、それを にキャストするだけでchar
完了です。例えば:
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
srand(time(NULL));
int r = rand() % 35 + 60;
char c = (char) r;
fprintf(stdout, "%c", c);
NSLog(@"%c", c);
/* etc. */
あなたの質問が理解できたら、3 人のキャラクターのうちの 1 人をランダムに取得したいだけです。を使用int r = arc4random() % 2;
して、0 から 2 の間のランダムな整数を生成します。次に、スイッチ ケースを使用して 3 つの可能性を評価します。