C 言語には 5 つの算術演算子(+、-、、/、%) があり、その使用構文は C++ でも変わりません。最初の 4 つの加算、減算、乗算、除算は、数学で学習したものと何ら変わりません。これは、たとえば 20%8 の結果は 4 であり、% の両端のオペランドは整数でなければなりません。
知識の構文は基本的に変わっていないため、このパートでは実践的なプログラムのデモに焦点を当てます。
たとえば、トレーニング フィールドに 1670 の質問があり、桁数が分割されている場合、次のように C++ で実装できます。
#include<iostream>usingnamespacestd;intmain(){inta;//判定する3桁の数字 intge;//3桁の数字の一の位 intshi;//3桁の数字の十の位 intbai ;//3 桁 数値の百の位 cin>>a;ge=a%10;shi=a%100/10;bai=a/100;cout<<ge<<<<shi<<<<bai <<endl;return0; }
自分のコンピュータにコードを入力し、質問 1670 を送信してください。正しい場合のみ続行できます。
同様に、質問 1007 を完了した後も C++ を使用して完了します。コードは次のとおりです。
#include<iostream>usingnamespacestd;intmain(){intx,y;cin>>x;if(x<1){y=x;}elseif(1<=x&&x<10){y=2*x-1; }else{y=3*x-11;}cout<<y<<endl;return0;}
実行結果は次のとおりです。
誰もが今でも論理演算子 && の使用シナリオに注意を払い、1<=x<10 のような連続した単語を書かないでください。
はい、勉強を続ける前に、コンピュータに行って自分でコードを入力し、質問 1007 を正しく送信してください。