Tässä esimerkissä käyttäjän kirjoittamien kahden liukuluvun tulo lasketaan ja tulostetaan näytölle.
Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C-ohjelmointiaiheista:
- C Muuttujat, vakiot ja literaalit
- C tietotyypit
- C Tulolähtö (I / O)
- C Ohjelmoijat
Ohjelma moninkertaistaa kaksi numeroa
#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; )
Tuotos
Enter two numbers: 2.4 1.12 Product = 2.69
Tässä ohjelmassa käyttäjää pyydetään syöttämään kaksi numeroa, jotka on tallennettu vastaavasti muuttujiin a ja b.
printf("Enter two numbers: "); scanf("%lf %lf", &a, &b);
Sitten a: n ja b: n tulo arvioidaan ja tulos varastoidaan tuotteeseen.
product = a * b;
Lopuksi tuote näytetään näytöllä käyttämällä printf(
)
.
printf("Product = %.2lf", product);
Huomaa, että tulos pyöristetään toisen desimaalin tarkkuudella %.2lf
muuntomerkillä.