No.3ベストアンサー
- 回答日時:
できます。
「入れ子構造」もしくは「ネスト」と呼びます。
また、4つ以上の選択肢も同様につなげることができます。
「if文のネスト」などで調べると詳しく出てくると思いますよ。
ググって一番上に出てきたページを参考URLに挙げておきました。
if(a<0){
if(a<b) c=a+b;
} else if(a>0){
c=a;
} else if
:
:
} else {
hoge();
}
参考URL:http://www9.plala.or.jp/sgwr-t/c/sec06-1.html
No.2
- 回答日時:
>if文の中にif文を入れる事はできるのですか?
できます。
>これ以降(4つ以上の選択肢)
if() {
}
else if () {
}
else if () {
}
else if () {
}
else if () {
}
else if () {
}
else {
}
のように書くか、場合によってはswitch文を使うことを検討してみてください。
前の質問が解決したならば、適切に閉じてください。
この回答へのお礼
お礼日時:2009/02/08 17:22
ひたすらelse if()が続くんですね。
どちらも可能な事が分かったので、安心しました。
>前の質問が解決したならば、適切に閉じてください。
分かりました。これからは質問をした時、解決しだい閉じるようにしたいと思います。
ご回答ありがとうございます。
No.1
- 回答日時:
> 例えば
> if(a<0){
> if(a<b)
> c=a+b
> }
> ように
> if文の中にif文を入れる事はできるのですか?
できます。
> また、if-else文はif() →else if() →elseと続きますが、
> これ以降(4つ以上の選択肢)
> に繋げたい時はどうすればいいですか?
if() → else if() → else if() → else if() → …… → else if() → else
となります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptでif文と配列を組み合わせて運賃プログラムを完成させたいです。 1 2022/07/03 14:20
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- その他(プログラミング・Web制作) ラムダ式 3 2022/11/28 16:48
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- C言語・C++・C# プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) { 1 2022/10/01 22:45
- Java Javaプログラミングの質問になります。 ボタンを押下した時に画面遷移して 画面から戻ってきた時のi 1 2023/06/26 07:50
- JavaScript jsで、配列内の文章を改行する際どのようにすればいいですか。 3 2022/07/05 20:40
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
#if 1 #elseの意味について
-
getcの改行判定
-
構文エラー";"が型の前にあり...
-
xのy乗を求める問題で…(ただし...
-
C言語プログラムが理解できなくて…
-
c言語の問題
-
C言語のwhile文を使った素数判...
-
while文について、c言語...
-
for文の中にswitch文はいれられ...
-
配列を関数に渡す方法
-
C言語階乗の総和を求める
-
if文の中に
-
C言語で電卓を作成する。
-
C言語の二分法のプログラムにつ...
-
中央値をもとめる
-
1からnまでの和を求めるプログ...
-
C言語のプログラミング (基礎...
-
SIGALRMでプロセス終了
-
行列をべき乗させるプログラム
-
c言語のプログラムで
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
構文エラー";"が型の前にあり...
-
#if 1 #elseの意味について
-
for文の中にswitch文はいれられ...
-
getcの改行判定
-
C言語階乗の総和を求める
-
while文について、c言語...
-
配列を使って魔方陣
-
プログラミングで二番目に大き...
-
C言語 数字以外を入力させない...
-
c言語のwhile文を使った計算で...
-
C言語プログラムが理解できなくて…
-
配列を関数に渡す方法
-
C言語で電卓を作成する。
-
C言語の二分法のプログラムにつ...
-
c言語for文
-
scanf関数を用いての加減乗除%...
-
階乗のプログラム!!
-
計算結果がlong型以上になる場...
-
初心者です。for文、if文を使っ...
-
c言語プログラミングで1から100...
おすすめ情報