- 締切済み
for,while文とreturn
for文やwhile文の中にreturnは入れれない? 指定がないとコンパイルエラーがでますが どうしてでしょうか。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- java return文を指定できません。
javaプログラミングのコンパイルエラーで、return文を指定できません。 を出てしまいます。いろんなことを試してのですがエラーを解決することができません。このエラーが出る原因として考えられることがあればどんな 些細なことでもかまいませんのでぜひ教えてください。お願いします。
- 締切済み
- Java
- while文から抜け出せません。。。
現在、以下↓のようなプログラムで、MySQLからIDの一覧を拾いたいと考えています。しかし、一覧の中に空欄(登録する際はこんな感じです→(''))を代入したところ、while文から抜け出せません。どうしたらいいでしょうか?while文をやめる方法でもいいので、お願いします。 while ($col = mysql_fetch_array($rst)) { $return[] = $col[dataid]; }
- 締切済み
- PHP
- while for の使い方?
for文 を使って,キーボードから1以上10以下の整数を入力した後,その整数から30までの和を求めて画面に表示するプログラム prog5.c を作って下さい.ただし,while文を使って,キーボードから入力された整数が1以上10以下になるようにしてから,for文を実行すること. という問題で、次のように書いたら、エラーが発生しました。解説お願いします。 #include<stdio.h> main() { int i, n, sum=0; scanf("%d",&i); while(1<=i<= 10){ for(n=i, n<=30, n++){ sum+=sum+n; } } } エラー prog5.c: In function ‘main’: prog5.c:13: error: expected ‘;’ before ‘)’ token prog5.c:13: error: expected expression before ‘)’ token
- ベストアンサー
- C・C++・C#
- Do whileとFor文の脱出処理について
はじめまして。 VBについて素朴な質問なのですが For…Nextから抜けるにはExit for を使いDo…Loopから抜けるにはExit Doを使用しますが以下の場合はFor文の中でExit doを使用するのは可能なのでしょうか? Do while(条件) for i=1 to 12 if 条件 then exit do end if 処理1 next i 処理2 loop 本来ならfor文の中ではExit forを使用しますがfor文はDo while文 の中に含まれていますのでExit doでも出れると思ったのですがそうではないのでしょうか?ご回答よろしくお願いします。
- 締切済み
- Visual Basic
- for文while文の無限ループの違いについて
for文の無限ループ for(; ;) と、 while文の無限ループ while(1) は、 どのように違うのですか? 処理速度やCPU負荷を考慮して、 どちらを使用するか悩んでいます。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- while文をfor文に変えるとゴミが付いてくる…
C++Builder6.0で取り組んでおります。 Memoコンポーネントに while文で実行された結果を表示する際は問題ないのですが、 これを Buttonを押されて1ステップ実行するという内容を書き加えたfor文で回すとゴミが付いてきてしまい、上手く表示ができません。 コンテナを使っているので、要素の中身を全削除したり等はしてみました。初期化はきちんと通過しているのですが…for文も回っています。 曖昧な質問でわかりにくいと思いますが、アドバイス等ございましたらご意見宜しくお願いします。
- 締切済み
- C・C++・C#
- Java for文 ネストとreturn文
Java でfor文, ネスト, return文を使って1~100を順番に10回足していく。構文が作成できません。 わかる方。お願いします。
- 締切済み
- Java
- while文の中にwhile文を書きたいのですが。。。
while文の中にwhile文を書きたいのですが。。。 現在、下記ソースでプログラムを記述しております。 下記ソースですと、1回目のループのデータは抽出できるのですが、2回目のループだとデータが抽出できません。。 <? while($item0_3 = mysql_fetch_array($res0_3)){ ?> <tr> <td class="A"> <select name="work_partner_com[]"> <? while ($item5_2 = mysql_fetch_array($res5_2)) {?> <option value="<?=$item5_2["com_name"]?>"><?=$item5_2["com_name"]?></option> <? }?> </select> </td> <td class="B"> <select name="work_com[]"> <? while ($item5_3 = mysql_fetch_array($res5_3)) {?> <option value="<?=$item5_3["name"]?>"><?=$item5_3["name"]?></option> <? }?> </select> </td> </tr> <? } ?> 1回目のwhile文で、データーベースの指定したテーブルに格納されている数 2回目のwhile文で、データーベースの指定したテーブルに格納されているマスタデータ数 ご教授いただけますでしょうか。
- ベストアンサー
- PHP
- while文に関する質問
初心者的な質問なんですが while文の中でfor文の処理はできるのでしょうか (コンパイラがないから試せない) 後C++を勉強するのにお勧めの本などがあったら紹介してください
- ベストアンサー
- C・C++・C#
- for文(拡張)内の変数(ローカル)を外でリターンしたい
for文(拡張)内の変数(ローカル)を外でリターンしたい いつもお世話になっております。 よろしくお願い致します。 //ストリングデータを返却するメソッド public static String dataReturn(){ //~ごにょごにょ~ ※変数result に値をセット。 for(String data : result){ data += data + "\n"; }//for終了 return data; }//メソッド終了 forのブロック文の中の data を最終的に return したいのですが、できません。 スコープの問題なんでしょうけれども、 こういう場合、どうしたら良いのでしょうか? 初歩的な質問で恐縮ですが、どなたか教えて下さい。
- ベストアンサー
- Java
お礼
ありがとうございました。