C-Beispiel - Multiplikation zweier Gleitkommazahlen
Geben Sie zwei Gleitkommazahlen ein und berechnen Sie das Produkt.
Beispiel 1
int main() {
float num1, num2, product;
printf("Bitte geben Sie die erste Gleitkommazahl ein: ");
scanf("%f", &num1);
printf("Bitte geben Sie die zweite Gleitkommazahl ein: ");
scanf("%f", &num2);
product = num1 * num2;
printf("%.2f mal %.2f ergibt %.2f\n", num1, num2, product);
return 0;
}
Run result:
请输入第一个浮点数: 3.4 请输入第二个浮点数: 5.6 3.40 乘于 5.60 等于 19.04
Analyse:
Im obigen Beispiel deklarieren wir zuerst drei Variablen num1, num2 und product, die verwendet werden, um die beiden eingegebenen Gleitkommazahlen bzw. ihr Produkt zu speichern.
Dann verwenden wir die Funktionen printf und scanf, um mit dem Benutzer zu interagieren und nacheinander zwei vom Benutzer eingegebene Gleitkommazahlen zu empfangen.
Als Nächstes weisen wir der Variablen product das Ergebnis der Multiplikation von num1 und num2 zu.
Schließlich verwenden wir die Funktion printf, um das Berechnungsergebnis auszugeben.
Hinweis:%.2fDer Formatbezeichner wird verwendet, um die ausgegebene Gleitkommazahl auf zwei Dezimalstellen zu begrenzen.
Das folgende Beispiel verwendetscanf(), um gleichzeitig zwei vom Benutzer eingegebene Gleitkommazahlen zu akzeptieren:
Beispiel 2
Run result:
输入两个浮点数: 1.2 2.345 结果 = 2.81Weitere Erweiterungen
C-Sprachbeispiele