>> スピーカ1：のは、そのプログラムを書いてみましょう int型整数の入力を求め、
そして、分析のビットがない その上で、どうか、それらを伝える
それは、正または負だ。
これを行うには、の使用を計画してみましょう CS50ライブラリ内のgetInt機能、
そのために私は必要とするつもりだ cs50.h.を含むように
私が望んで予測するつもりだ にいくつかのものを印刷する
画面も同様。
だから私も含めるつもりです standardio.h。
>> と私は今宣言するつもりだ いつものようにメイン。
int型mainvoid、開き波括弧、および 先制中括弧を閉じます。
私は今、プロンプトに行くよ そのint型のためのユーザー。
printf関数、インチ私にしてください
と私は今取得するつもりだ 利用者からのINT。
INTは、のは、Nと呼ぶことにしましょう​​、のgetIntに等しい。
>> つまり、右辺の この式の、私がコールするつもりだ
のgetInt呼ばCS50機能、その まさにそれをやろうとしている。
次に、その値を返すために起こっている これの右側から
これの左側に発現 表現、最終的に保存する
Nという名前の変数にその値。
それでは分析のビットをやってみましょう。
>> このために、私が採用するつもりだ nがある場合に、条件、または支店、
0より大きく、と言うと、私は 次のことをするつもり。
中括弧を開き、先制 中括弧を閉じます。
私は、あなたが選んだ「プリントアウトするつもりです 正の整数。 "/ nの
書式設定、近くに引用符、閉じ 括弧、セミコロン。
>> そうでなければ、私は印刷するつもりだ 少し違うもの。
だから他、開き波括弧を閉じる中括弧 ブレース、printfの、「負のを選んだ
整数。「よし、それでは保存しましょう このプログラムをコンパイルします。
コンディションゼロ入力してください。
私は自分の点滅プロンプトドットで戻ってきた 、スラッシュ条件、ゼロ入力してください。
>> とのが最も簡単なをしましょう 正気の最初のチェックします。
私のint型のような1つ、そして実際に私 正の整数を選んだ。
それでは、再度このプログラムを実行してみましょう 条件、ゼロ入力し、「与えてください
私INT。」の二つを試してみましょう。
私は確かに正の整数を選んだ。
>> それでは負今度行ってみよう。
ドットスラッシュ、状態、ゼロ。
1負と私は選んだ 負の整数。
しかし、私はまだいないよ。
それでは、別のコーナーを試してみましょう 場合、可能ならば。
のゼロを試してみましょう。
>> ドットスラッシュ、状態、ゼロ、 入力し、ゼロ。
そしてああ、私が選んだ 負の整数。
しかし、私はゼロが定義されているかなり確信している 正でも負でもないよう。
だから私はこの問題を解決する必要がありますするつもりです。