在此示例中,將計(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)后第二位。