В този пример продуктът на две числа с плаваща запетая, въведени от потребителя, се изчислява и отпечатва на екрана.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C:
- C Променливи, константи и литерали
- C Типове данни
- C входен изход (I / O)
- C Оператори за програмиране
Програма за умножение на две числа
#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; )
Изход
Enter two numbers: 2.4 1.12 Product = 2.69
В тази програма потребителят трябва да въведе две числа, които се съхраняват съответно в променливи a и b.
printf("Enter two numbers: "); scanf("%lf %lf", &a, &b);
След това се оценява произведението от a и b и резултатът се съхранява в продукта.
product = a * b;
И накрая, продуктът се показва на екрана с помощта printf(
)
.
printf("Product = %.2lf", product);
Забележете, че резултатът се закръглява до втория знак след десетичната запетая с помощта на %.2lf
символ за преобразуване.