V tomto příkladu se produkt dvou čísel s plovoucí desetinnou čárkou zadaných uživatelem vypočítá a vytiskne na obrazovku.
Abychom pochopili tento příklad, měli byste mít znalosti o následujících programovacích tématech jazyka C:
- C Proměnné, konstanty a literály
- C datové typy
- C Vstupní výstup (I / O)
- Programovací operátoři C.
Program na vynásobení dvou čísel
#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; )
Výstup
Enter two numbers: 2.4 1.12 Product = 2.69
V tomto programu je uživatel vyzván k zadání dvou čísel, která jsou uložena v proměnných a respektive b.
printf("Enter two numbers: "); scanf("%lf %lf", &a, &b);
Poté je produkt a a b vyhodnocen a výsledek je uložen v produktu.
product = a * b;
Nakonec se produkt zobrazí na obrazovce pomocí printf(
)
.
printf("Product = %.2lf", product);
Všimněte si, že výsledek je zaokrouhlen na druhé desetinné místo pomocí %.2lf
znaku převodu.