In der Sprache C gibt es fünf arithmetische Operatoren (+, -, *, /, %). Ihre Verwendungssyntax bleibt in C++ unverändert. Die ersten vier unterscheiden sich nicht von dem, was wir seitdem in der Mathematik gelernt haben Kindheit, außer %. Wir müssen den Modul neu lernen, was bedeutet, dass das Ergebnis von 20 %8 4 ist und die Operanden an beiden Enden von % sein müssen.
Da sich die Wissenssyntax grundsätzlich nicht geändert hat, konzentrieren wir uns in diesem Teil auf praktische Programmdemonstrationen.
Wenn das Trainingsfeld beispielsweise 1670 Fragen enthält und die Anzahl der Ziffern aufgeteilt ist, können wir dies in C++ wie folgt implementieren:
#include<iostream>usingnamespacestd;intmain(){inta;//Die zu beurteilende dreistellige Zahl intge;//Die Einerstelle in der dreistelligen Zahl intshi;//Die Zehnerstelle in der dreistelligen Zahl intbai ;//Drei Ziffern Die Hunderterstelle in der Zahl cin>>a;ge=a%10;shi=a%100/10;bai=a/100;cout<<ge<<<<shi<<<<bai <<endl;return0;
Bitte geben Sie den Code auf Ihrem eigenen Computer ein und senden Sie Frage 1670. Nur wenn Sie richtig sind, können Sie fortfahren.
Ebenso verwenden wir nach Abschluss der Frage 1007 immer noch C++, um sie zu vervollständigen. Der Code lautet wie folgt:
#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;}
Die Laufergebnisse sind wie folgt:
Jeder achtet immer noch auf die Verwendungsszenarien des logischen Operators && und schreibt keine aufeinanderfolgenden Wörter wie 1 <= x <10!
Okay, gehen Sie bitte an den Computer, geben Sie den Code selbst ein und stellen Sie Frage 1007 richtig, bevor Sie mit dem Lernen fortfahren!