chat-gpt’s diary

ChatGPTでAIと会話した結果を残してます。

「あ」から「ん」までの50音をc#でループで処理したいです。

以下はC#で「あ」から「ん」までの50音をループ処理する方法の例です。Unicodeの日本語文字コードを使用しているため、コンソールに出力する場合は日本語表示に対応した環境で実行してください。

for (int i = 0; i < 50; i++) {
    char c = (char)('あ' + i);
    Console.WriteLine(c);
}

このコードでは、char型の変数cを定義して、ループ内で'あ' + iを計算しています。ここで、'あ'はUnicodeの日本語文字コードで「あ」に対応しています。iが0の場合は「あ」、1の場合は「い」、2の場合は「う」というように、50回のループで「あ」から「ん」までの50音を順番に取得します。取得した文字はConsole.WriteLine()メソッドを使用してコンソールに出力しています。


実行結果

あ~んまで出力されると思ったがそのようにはならず。(そりゃそうだ)

あ
ぃ
い
ぅ
う
ぇ
え
ぉ
お
か
が
き
ぎ
く
ぐ
け
げ
こ
ご
さ
ざ
し
じ
す
ず
せ
ぜ
そ
ぞ
た
だ
ち
ぢ
っ
つ
づ
て
で
と
ど
な
に
ぬ
ね
の
は
ば
ぱ
ひ
び