Oneside Flat Web

◆不定期日記ログ◆

■2002-02-05
Hello,World.
 今日、ようやくC言語のプログラミングレポート課題を片付けることに成功。
 基本的なプログラムを3つ作って提出する課題なのだが、自分でも驚くほど手間取った。

 俺Wingは、中学のころから独学でBASICを学び続けた経歴もあり、このくらいのプログラミング課題なら困ることはないだろうという自信があった。
このくらいのレベルなら、解くほうに求められるのは「その言語をいかに使いこなせるか」ではなく「いかにプログラミングな考え方ができるか」といったところであり、その辺の発想ならBASICに触れ合ってきたことで十分培われていると思っていた。

 しかし、所詮ベーシッカーの甘い考えだった。
 なぜなら、C言語ではGOTOが使えないからである。

 しかし驚いた。まさかGOTOを封印されるだけでこんなに苦戦するなんて。
 ループから脱出させるために特定の行番号に飛ばしたいのにそれができない。条件判断のあとに特定の行番号に飛ばしたいのにそれができない。頭をひねって生み出したアイデアがことごとく粉砕される。GOTOが使えないばっかりに。

 もはや俺はGOTOという羽をもがれて地ベタを跳ね回るだけ。
 …。
 ……。
 羽をもがれたWing(翼)か。
 …。
 それって「異」じゃん。…みんな!いま俺、異なってるよ!!

 …!!
 大変だもしもいま米が頭についたら