理系大学1回生です。
c言語の授業の課題です。
(1) まず、(100, 75)、(100, 125)、(200, 125)、(200, 75) の 4 つの点を頂点とする長方形を描
き、その中に「Come here」という文字列を書く。
(2) ペンを上げて、原点に戻る。
(3) 左クリックされる度に、クリックされた点に向けて線分を描く、という仕事を繰り返す。
(4) 左ボタン以外でクリックされたら (3) の繰り返しをやめて、それまでに (1) の長方形の内部 (辺
上は含まない) が左クリックされたことがあったのなら「You bet」という文字列を、なかっ
たのなら「No way」という文字列を (その場で) 表示する。
ただし、(1) の「Come here」という文字列は、カメを (100, 100) に位置させて書いてください
という課題です。
何を間違えているのでしょうが、教えてください。
No.2ベストアンサー
- 回答日時:
18行目: 初期化していない変数 i の値は不定なので 1 となる可能性あり。
初期化しましょう29行目: 代入演算子 '=' と 比較演算子 '==' を取り違えている
参考) 不定の根拠
JIS X 3010:2003 プログラム言語C
6.7.8 初期化 (抜粋)
... 自動記憶域期間をもつオブジェクトを明示的に初期化しない場合,その値は不定とする ...
↓
3.17.2 不定の値(indeterminate value)
未規定の値又はトラップ表現。
↓
3.17.3 未規定の値(unspecified value)
適切な型の正しい値であり,この規格が,個々の場合にどの値を選択するかに対して何ら要求を課さないもの
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelのセル上の日付の不具合 3 2022/05/22 18:20
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Windows 10 Windowsのアイコンの整列が変になりました 2 2022/06/24 00:02
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- FC2ブログ テキスト版からURLも表示できるように設定できないのでしょうか。 ブログにURLを載せようとしたら文 2 2023/02/12 11:20
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- Visual Basic(VBA) Vba テキストボックスの文字列をボタンで入力するとテキストボックスの端の文字列が更新されない 2 2022/05/21 23:32
- Excel(エクセル) Excelに文字データのみを貼り付けたい 8 2023/05/03 15:38
- Illustrator(イラストレーター) 「頂点で線分を伸ばす」作業がうまく行かない。 1 2022/09/09 10:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
EXCELで=より左の文字を一括で...
-
エクセルでアルファベットか数...
-
Excelで3E8を3.00E+8にしない方...
-
エクセルで文字列の最大値を抽...
-
文字列からタブコードを取り除...
-
同一セル内に関数と文字列を同...
-
CSV書込みの際、カンマで位置が...
-
VBAを使って選択した範囲の数字...
-
エクセルで文字列をtxtファイル...
-
VBAでの Replace関数で、ワイル...
-
sedなどで、特定の文字列の後の...
-
Excelで指数表現しないようにす...
-
(エクセル)複数のセルの数値...
-
CStringの文字列検索&抜き出し...
-
MS SQLServer のSQLで文字列の...
-
C#で年月を比較する
-
VBA2005 16進を2桁で表示したい。
-
[C言語]fputsとfprintfの違い
-
漢数字に変換するプログラム
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでアルファベットか数...
-
EXCELで=より左の文字を一括で...
-
VBAでの Replace関数で、ワイル...
-
文字列からタブコードを取り除...
-
Excelで3E8を3.00E+8にしない方...
-
Excelで指数表現しないようにす...
-
エクセルで文字列の最大値を抽...
-
エクセル 数値データを桁をそ...
-
エクセルで文字列をtxtファイル...
-
同一セル内に関数と文字列を同...
-
VBA2005 16進を2桁で表示したい。
-
VBの「As String * 128」とは?
-
sedなどで、特定の文字列の後の...
-
MS SQLServer のSQLで文字列の...
-
Left関数とRight関数を合わせた...
-
Msgboxの×が押されたとき
-
アクセスで特定の数字以外(複...
-
【Excel VBA】複数ある特定の文...
-
エクセルでセル内の文字列の最...
-
C#で年月を比較する
おすすめ情報