アカウント名:
パスワード:
Cプログラムは素人ですが、ひょとして{ }が省略されているため、文1だけがif構文の実行ブロック文として認識され、続く文2、文3、文4は単独の実行文とされるのでは?
まず最初に。
文1; 文2; 文3; 文4;のうち、成立時、全て実行し、不成立時、文2; 文3; 文4;のみを実行する。
『成立したときに実行される文は、文1; 文2; 文3;であり』は真、『文4は条件に関係なく実行される』も真。故に選択肢1は正しい。
次に、
条件が成立したときに実行される文は文1だけです。他の文は、条件に関係なく実行されます。
は矛盾している。
「条件が成立したときに実行される」を「条件が成立したときにのみ実行される」とすればすっきりしますね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
引っかけ? (スコア:1)
Cプログラムは素人ですが、
ひょとして{ }が省略されているため、文1だけがif構文の実行ブロック文として認識され、
続く文2、文3、文4は単独の実行文とされるのでは?
Re: (スコア:2)
まず最初に。
文1; 文2; 文3; 文4;のうち、
成立時、全て実行し、
不成立時、文2; 文3; 文4;のみを実行する。
『成立したときに実行される文は、文1; 文2; 文3;であり』は真、『文4は条件に関係なく実行される』も真。
故に選択肢1は正しい。
次に、
は矛盾している。
Re: (スコア:1)
「条件が成立したときに実行される」を「条件が成立したときにのみ実行される」とすればすっきりしますね。
svn-init() {
svnadmin create .svnrepo
svn checkout file://$PWD/.svnrepo .
}
Re:引っかけ? (スコア:1)
結局,空気を読むかどうかということですよね。「この問題の書き方からすると,出題者の意図はきっとこうだから,論理的に考えずに,出題者のほしそうな回答をしよう」と考えれば,正解に至る。 しかしながら,「正確に言わなくても,こっちの思うように動いて欲しいんだよ」というように空気を読ませる習慣に沿ってプログラミングすると,コンピュータは無情だから,こちらの意図を読んだ挙動はしてくれず,バグになったりする。 プログラミング等するときは空気を読ませず,無情なロジックに従って頭を使い,人とコミュニケーションするときは空気を若干読む習慣をつける,そのような切替が理系の職業において必要とされる能力ですよね。とほほ。
あと,他の方のコメントで日本語検定が,というのがありましたが,高校の時の現代文の試験は空気を読む試験ばかりで腹がたちました。「このときのA君の心情を答えよ」とか,「君ならどのようなアドバイスをするか」とかいう先生の自作問題に,知るか!とよく思った。いつも赤点でした。