我有一个需要编写的C类程序。该程序要求一个数量,我需要将该数量乘以用户输入的另一个变量。 C类的基本计算器脚本:)

我有这样设置

    int qty; //basic quantity var
float euro, euro_result;

//assign values to my float vars
euro = .6896; //Euro Dollars
    euro_result = euro * qty; // Euro Dollars multiplied by user input qty

//start program for user
printf("Enter a quantity: ");

//alow user to input a quantity
scanf("%d", &qty);

printf("Euro:       %f \n", euro_result);

为什么它不能按预期工作?

最佳答案

您已将欧元乘以用户给定的数量qty,然后由用户输入。
它应该如下所示:
// euro_result = euro * qty; //

//start program for user
printf("Enter a quantity: ");

//alow user to input a quantity
scanf("%d", &qty);

euro_result = euro * qty; // Euro Dollars multiplied by user input qty

printf("Euro:       %f \n", euro_result);

就这样。

关于c - 将变量乘以另一个变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1400922/

10-14 15:29