電卓
簡単な計算機を書いてみましょう
。
私たちの仕事は、画面に算術式を表示し、コンピュータに計算させることです
。
例:
5+7=12
さらに、
5
と
7
の代わりに、変数
a
と
b
の値に応じて異なる数値が存在する可能性があります。 code> をプログラムに追加します。
出力ステートメントでは、テキストだけでなく、変数の値や算術式の結果も表示できます。また、出力順序は異なる場合があります。たとえば、上記の式を表示するには、次のように記述する必要があります。
コート<< a << "+" << b << "=" << a+b;
プレ>
変数の値を表示したい場合は、引用符なしでその名前を指定するだけです。算術式の結果を表示したい場合は、算術式を正しく書けば十分です
。
覚えておく必要があります!
変数、テキスト、算術式は <<
で区切られます。
*** 詳細: C の違い***
書式文字列では、出力指定子の数に制限はありません。書式文字列の後の各指定子の主なことは、テンプレートに置き換えられるすべての値をカンマで区切ってリストすることです。
例えば:
printf("%d+%d=%d",a,b,a+b);
プレ>
形式文字列には 3 つの出力形式指定子 (%d
) が含まれています。
形式指定子 -
先頭のパーセント記号で形成されたシーケンス (% code>)、データ型と形式を指定するために使用されます。
%d
指定子は、整数値を出力する必要があることを示します。置換順序は直接です。それらの。最初のテンプレート %d
の代わりに、変数 a
の値が表示され、2 番目の変数 b
の値が表示されます。 >、そして 3 番目の代わりに - 式 a+b
の値。