在此示例中,將計(jì)算用戶輸入的兩個(gè)浮點(diǎn)數(shù)的乘積并將其打印在屏幕上。
#include <stdio.h>
int main() {
double a, b, product;
printf("輸入兩個(gè)數(shù)字: ");
scanf("%lf %lf", &a, &b);
// 相乘
product = a * b;
//使用%.2lf顯示小數(shù)點(diǎn)后2位的結(jié)果
printf("Product = %.2lf", product);
return 0;
}輸出結(jié)果
輸入兩個(gè)數(shù)字: 2.4 1.12 Product = 2.69
在這個(gè)程序中,用戶被要求輸入兩個(gè)數(shù)字分別存儲(chǔ)變量a和b。
printf("輸入兩個(gè)數(shù)字: ");
scanf("%lf %lf", &a, &b);然后求a與b的乘積,并將結(jié)果存儲(chǔ)在product中。
product = a * b;
最后,使用printf()將product顯示在屏幕上。
printf("Product = %.2lf", product);請注意,結(jié)果使用%.2lf轉(zhuǎn)換字符四舍五入到小數(shù)點(diǎn)后第二位。