製品
Mathematica
Mathematica for Students
Mathematica for the Classroom
Mathematica Personal Grid Edition
grid
Mathematica
web
Mathematica
Mathematica Player
(無料ダウンロード)
Mathematica Player Pro
Wolfram
Workbench
Mathematica
アプリケーション
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
ユーザサービス
ユーザリソース
製品のご登録
テクニカルサポート
カスタマーサービス
開発者サポート
サイトライセンスの確認
無料セミナー
認定トレーニング
ドキュメントと例題
チュートリアルスクリーンキャスト
ビデオギャラリー
デモンストレーションプロジェクト
教育ポータル
学生用リソース
会社概要
会社概要
ニュースとイベント
Wolframブログ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Wolframブログ
Mathematica Journal
Wolfram Library Archive
Wolfram
Tones
Wolfram Science
Stephen Wolfram
DOCUMENTATION CENTER SEARCH
Mathematica
>
ループ構文
>
Mathematica
組込みシンボル
ループと制御構造体
チュートリアル »
|
Do
While
Throw
NestWhile
関連項目 »
|
ループ構文
手続き型プログラミング
その他 »
For
For
[
start
,
test
,
incr
,
body
]
start
を実行し,
test
が
True
を返さなくなるまで
body
と
incr
を繰り返し評価する.
詳細
For
は,非標準的な方法でその引数を評価する.
For
[
start
,
test
,
incr
]
は,本体がヌルのループを実行する.
評価の順番は,
test
,
body
,
incr
の順である.
For
は,
test
が真を与えないと直ちにループから抜け出す.
body
の評価の際,
Break
[]
が実行されると,
For
ループを抜け出す.
Continue
[]
は,
body
の評価から抜け出し,
incr
を評価することでループを続行する.
明示的な
Return
が使用されない限り,
For
が返す値は
Null
である.
For
[tot=0;i=0, i<3, i++, tot+=f[i]]
では,セミコロンとコンマの役割がC言語におけるそれと入れ替わっていることに注意.
例題
すべて閉じる
例
(2)
In[1]:=
コンマは
For
の一部を区切り,セミコロンは手続きの一部を区切る:
In[1]:=
スコープ
(2)
特性と関係
(1)
関連項目
Do
While
Throw
NestWhile
チュートリアル
ループと制御構造体
その他
ループ構文
手続き型プログラミング
関連リンク
NKS|Online
(
A New Kind of Science
)
バージョン 1 の新機能
© 2008 Wolfram Research, Inc.