• ベストアンサー

C言語の問題の続き

naturalの回答

  • ベストアンサー
  • natural
  • ベストアンサー率37% (419/1115)
回答No.6

naturalです。 補足しておきます。 数学の世界では当たり前のこんな記述「10<x<20」もC言語ではこのような記述「(x>10)で、且つ(x<20)」となります。 つまり1対1の関係で一括りになると言うことですね。 また、こんなことも出来ます。 「(x<11)または(x>19)」(こうすることにより先程の条件の逆になります) 問題は上記の「・・・で、且つ・・・」や「・・・または・・・」の書き方なのですが論理積・論理和というものを使用します。(テキストの索引で調べてみてくださいね) これにより複数の条件を一つの条件式として纏めることが出来ます。 もし論理積・論理和をまだ習っていないのならば使用するのはまずいので、その場合は以下の様にしてみてください。 if(条件1) {   if(条件2)   {     処理;   } } この形でも条件1と条件2を両方満たした場合のみ処理を行うことが可能です。 しかし、もしうっすらとでも論理積等について聞いた覚えがあるのであればこの機会に是非使ってみてください。 ソースが非常にすっきりしますよ。 さて、ここまで書いてきましたが、何処の補足かお判りですよね? 4-3-2の部分の話です。 さらにもう一つヒントを。 先程の例の(x<11)という部分ですが、11の部分を文字定数に置き換えて見てください。 完成形が見えてきませんか? 尚、C言語では以上・以下は「>=」や「<=」になりますのでご注意を。 (注:何れも変数は左辺にあるものと仮定しています) それでは頑張ってください。

ban1123
質問者

お礼

なんとか解けました。ありがとうございました。

関連するQ&A

  • 回答者のマナー?

    ここの質問に対する回答 http://oshiete1.goo.ne.jp/kotaeru.php3?q=62568 ここの回答のまるまるコピー! http://oshiete1.goo.ne.jp/kotaeru.php3?q=29341 参考URLぐらい書くべきだと思うんですが・・・ みなさんはどう思われますか?

  • QNo.369138の続き

    QNo.369138の設問に対して解答頂いたのですが、全てやりましたが、問題が解決出来ません。OS・Windowsの再インストールしかないのでしょうか? 関連URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=369138

  • ひいたら終わってしまうのかな… の続き

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=1869405 ↑の彼女の方からなんと「今日はどうする?」と連絡がきました。 ひいておきたい心境なので断っておきましたが、皆さんならどうしますか? 自分の主体性がない!と怒られそうですが皆さんのご意見もお聞かせ下さい。

  • IPアドレス(2)

    たびたびすみません。 前回の回答に載っていた方法を試そうとしたのですが、うまくいきませんでした。 原因はDHCPが有効になっているところにあると思うのですが、どうでしょうか。 関連URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=376592

  • 動物が好きな方、 教えて下さい........心配です!!(その2)

    こんにちは すいません、URL間違えていました。 冷やかしではないので、アドバイスやご助言を頂けたら、とても助かります。 URLです <今度は間違えないようにしますので(^^ゞ)> http://oshiete1.goo.ne.jp/kotaeru.php3?q=1665435 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1667874 皆さんのご意見をお聞かせ願えないでしょうか。 宜しくお願いします。

    • ベストアンサー
  • 前回access2000の+/-データについての質問の続き

    前回ACCESS2000で+/-データについて質問させていただいた物です。 前回はSHADOW MOONさんにお答えいただいたNO.4の方法をとらせていただいたのですが、その時に+の合計と-の合計を別々に取りたいのですが やり方がわかりません。 お分かりの方お教え願えないでしょうか。お願いします。 参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=331891

  • ↓の質問の続きです。

    低圧下では間隙ができると聞いたのですが、どのような影響があるのでしょうか?実験は、100mmHg、200mmHg、300mmHg、400mmHgの四種の条件で行いました。 関連URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=218947

  • 昨日の続き

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=913493 結局これは直るのでしょうか。 何かファイルをコピーしなければいけないのでしょうか?

  • IllustaratorのパスがPhotoshopに思ったようにコピーできない。 (続き)

    前回の続きです。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=953839 やっぱり何か別のオブジェクトを基準にしてコピーするしか方法はないんでしょうか? よろしくお願い致します。

  • 前回の質問の続きです

    前回の質問(http://oshiete1.goo.ne.jp/kotaeru.php3?q=1270790)で coregaのWLCB-54GTを買おうと思って電器屋に行ったのですが、 この型番がなく、そのときに店員さんに薦められたのが WLCB54AGだったのです。 薦められた物でも大丈夫でしょうか? ちょっと心配になったもので。 よろしくお願いします。