Exemple en langage C - Multiplication de deux nombres à virgule flottante
Saisissez deux nombres à virgule flottante et calculez le produit.
Exemple 1
int main() {
float num1, num2, product;
printf("Veuillez saisir le premier nombre à virgule flottante : ");
scanf("%f", &num1);
printf("Veuillez saisir le deuxième nombre à virgule flottante : ");
scanf("%f", &num2);
product = num1 * num2;
printf("%.2f fois %.2f égale %.2f\n", num1, num2, product);
return 0;
}
Résultat de l'exécution :
请输入第一个浮点数: 3.4 请输入第二个浮点数: 5.6 3.40 乘于 5.60 等于 19.04
Analyse :
Dans l'exemple ci-dessus, nous déclarons d'abord trois variables num1, num2 et product, qui servent respectivement à stocker les deux nombres à virgule flottante saisis et leur produit.
Ensuite, nous utilisons les fonctions printf et scanf pour interagir avec l'utilisateur, en recevant respectivement deux nombres à virgule flottante saisis par l'utilisateur.
Ensuite, nous affectons le résultat de la multiplication de num1 et num2 à la variable product.
Enfin, nous utilisons la fonction printf pour afficher le résultat du calcul.
Remarque,%.2fLe spécificateur de format est utilisé pour limiter le nombre à virgule flottante affiché à deux décimales.
L'exemple suivant utilisescanf()pour accepter simultanément deux nombres à virgule flottante saisis par l'utilisateur :
Exemple 2
Résultat de l'exécution :
输入两个浮点数: 1.2 2.345 结果 = 2.81autres extensions
Exemples en langage C