int x;  while(scanf("%d",&x) == 1 )って

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
tanaka

int x;  while(scanf("%d",&x) == 1 )って

#1

投稿記事 by tanaka » 12年前

scanf関数で正しい値(数字)が読まれている間は、ループを繰り返す

で合ってますか?

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: int x;  while(scanf("%d",&x) == 1 )って

#2

投稿記事 by みけCAT » 12年前

何をもって「正しい値」とするかがわかりませんが、
breakやgotoなどで抜けないと仮定すると、整数が1件読み込めている間ループです。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

tanaka

Re: int x;  while(scanf("%d",&x) == 1 )って

#3

投稿記事 by tanaka » 12年前

それが知りたかったです。
ありがとうございました。

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: int x;  while(scanf("%d",&x) == 1 )って

#4

投稿記事 by みけCAT » 12年前

解決でしたら、解決チェックをお願いします。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

閉鎖

“C言語何でも質問掲示板” へ戻る