在c语言中,小明在商场买文具,享有8折优惠,编序输入单价和数量,计算实际支付费用
时间: 2023-04-06 13:00:26 浏览: 89
好的,这个问题我可以回答。假设单价为x元,数量为n个,那么小明需要支付的原价为x*n元。根据题目中的条件,小明可以享受8折优惠,也就是只需要支付原价的80%。因此,小明实际支付的费用为0.8*x*n元。
相关问题
c语言中,输入单价和数量,最终支付费用打八折的代码
以下是C语言中输入单价和数量,最终支付费用打八折的代码:
#include <stdio.h>
int main() {
float price, quantity, total;
printf("请输入单价:");
scanf("%f", &price);
printf("请输入数量:");
scanf("%f", &quantity);
total = price * quantity * 0.8;
printf("最终支付费用为:%.2f\n", total);
return 0;
}
C语言编写程序,实现从键盘输入某商品的单价和数量,求出商品的总价并输出。
好的,这是一个简单的C语言程序,可以通过以下代码实现:
```c
#include <stdio.h>
int main()
{
float price; //单价
int quantity; //数量
float total; //总价
printf("请输入商品的单价:");
scanf("%f", &price);
printf("请输入商品的数量:");
scanf("%d", &quantity);
total = price * quantity;
printf("商品的总价是:%f\n", total);
return 0;
}
```
这段程序首先定义了三个变量:单价、数量和总价。然后通过`printf`函数和`scanf`函数分别从键盘输入单价和数量,并计算总价。最后将计算出的总价通过`printf`函数输出到屏幕上。
在上面的代码中,我们使用了`%f`格式说明符来表示单价和总价都是浮点数,使用了`%d`格式说明符来表示数量是一个整数。在`scanf`函数中,我们需要使用`&`符号来获取变量的地址,以便将输入的值存储到变量中。