投稿
bread kaltouami1211
実行すると、変数ANSの中身を表示させたいです。スクショのプログラムを実行すると、何故か□の中にXが表示してしまいます。何故かおしえて下さい。
0そうだね
プレイ済み
返信[1]
親投稿
yu!+0 yuyutoyo
ANSをANS$に変えて、RND(9)+1をSTR$(RND(9)+1)に変えればどうでしょうか?
0そうだね
プレイ済み
返信[2]
親投稿
yu!+0 yuyutoyo
ACLS ANS$=STR$(RND(9)+1) GPUTCHR 0,3,3,ANS$,3,3,RGB(0,192,0) でどうですか?
0そうだね
プレイ済み
返信[3]
親投稿
おちゃめ ochame_nako
GPUTCHRで表示する内容は引数を文字列で指定した場合にはその文字列が表示され数値で指定した場合はその文字コードの文字を表示します。 「ゆいと」さんのように数値を文字列に変換する方法がベターですが、表示する数字が1桁の整数ならばANSの部分はANS+48に変えれば問題なく表示が可能です。
0そうだね
プレイ済み