- 締切済み
【UWSC】文字をa~zまで回したいのですが【初心者】
UWSCのプログラミングについて質問です Cかじってる程度の初心者です dim name[25] = "a", "b","c","d",…(略)…"y","z" を表示したいと思っています UWSCにもfor文つかえるということみたいなので for loop = 1 to 10 print "a-" print name[loop] print Enter loop = loop + 1 next 上の文があってるかどうかわかりませんが やりたいこと汲み取っていただけると嬉しいです ここからが質問なのですが a~zを数列を使わずに楽に順番に表記させる方法はないでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
noname#194317
回答No.1
そういう場合はCHRか、CHRB関数を使ってください。 x = CHR(文字コード)で、文字コードが示す文字がxに返されます。なお、CHRだと文字コードはUnicode指定になるので、それじゃめんどくさいってことなら、CHRBを使いましょう。これだとASCIIっていうか8ビットJISコードで指定できます。文字コードは数値で指定するので、この値をループで回せば簡単にやりたいことが達成できます。 8ビットJISコードは、次のリンクから調べてください。Unicodeは、Windowsだったらアクセサリの中にあるシステムツールに「文字コード表」というツールがあるので、それで調べられます。 http://ar.aichi-u.ac.jp/lecture/infosys/charcode/jiscode.html UWSCの古いバージョンには、CHRB関数がないかも知れないので、そこは注意してください。
お礼
ありがとうございます、早速作ってみます