Ebben a példában a felhasználó által beírt két lebegőpontos szám szorzatát kiszámítják és kinyomtatják a képernyőn.
A példa megértéséhez ismernie kell a következő C programozási témákat:
- C Változók, konstansok és literálok
- C adattípusok
- C bemeneti kimenet (I / O)
- C programozó operátorok
Program két szám szorzására
#include int main() ( double a, b, product; printf("Enter two numbers: "); scanf("%lf %lf", &a, &b); // Calculating product product = a * b; // Result up to 2 decimal point is displayed using %.2lf printf("Product = %.2lf", product); return 0; )
Kimenet
Enter two numbers: 2.4 1.12 Product = 2.69
Ebben a programban a felhasználót két szám megadására kérjük, amelyeket az a, illetve a b változóban tárolunk.
printf("Enter two numbers: "); scanf("%lf %lf", &a, &b);
Ezután kiértékeljük az a és b szorzatát, és az eredményt a termékben tároljuk.
product = a * b;
Végül a termék megjelenik a képernyőn a printf(
)
.
printf("Product = %.2lf", product);
Vegye figyelembe, hogy az eredményt a második tizedesjegyig kerekítik a %.2lf
konverziós karakter segítségével.