用c语言某产品生产成本s=s1+ns2,其中s1为固定成本,s2为可变成本。当生产数量n<5000时,固定成本为30000元,可变成本为30元;当生产数量大于等于5000时,固定成本为50000,可变成本为15元。编程实现统计总生产成本。
时间: 2023-03-25 12:00:14 浏览: 90
当生产数量n小于500时,总生产成本为s=30000+30*n;
当生产数量n大于等于500时,总生产成本为s=50000+15*n。
可以用if语句实现判断生产数量n的大小,然后计算总生产成本s。具体代码如下:
```c
#include <stdio.h>
int main()
{
int n;
double s1 = 30000, s2 = 30, s3 = 50000, s4 = 15, s;
printf("请输入生产数量n:");
scanf("%d", &n);
if (n < 500) {
s = s1 + s2 * n;
} else {
s = s3 + s4 * n;
}
printf("总生产成本为:%.2f元\n", s);
return ;
}
```
相关问题
用c语言写一个程序:某产品生产成本s=s1+ns2,其中s1为固定成本,s2为可变成本。当生产数量n<5000时,固定成本为30000元,可变成本为30元;当生产数量大于等于5000时,固定成本为50000,可变成本为15元。编程实现统计总生产成本。
以下是用C语言编写的程序:
#include <stdio.h>
int main() {
int n; // 生产数量
int s1, s2; // 固定成本和可变成本
int s; // 总生产成本
printf("请输入生产数量:");
scanf("%d", &n);
if (n < 500) {
s1 = 30000;
s2 = 30;
} else {
s1 = 50000;
s2 = 15;
}
s = s1 + n * s2;
printf("总生产成本为:%d元\n", s);
return ;
}
程序的思路是:先输入生产数量n,然后根据生产数量的大小确定固定成本s1和可变成本s2的值,最后计算总生产成本s。最后输出总生产成本s的值。
c语言程序产品生产成本c=c1+mc2其中c1为固定成木c2为单位可变成本,当生产数量m<10000时.c1=20000元.c2=10:当牛产数量m210000时,c1=40000元,c2=5元;编写程序求解输出生产成本
以下是使用C语言编写的求解生产成本的程序:
```c
#include <stdio.h>
int main() {
int m;
double c, c1, c2;
printf("请输入生产数量m:");
scanf("%d", &m);
if (m < 10000) {
c1 = 20000;
c2 = 10;
} else {
c1 = 40000;
c2 = 5;
}
c = c1 + m * c2;
printf("生产成本为:%.2lf元\n", c);
return 0;
}
```
运行结果示例:
```
请输入生产数量m:8000
生产成本为:100000.00元
```
解释一下程序的逻辑:首先通过 `scanf` 函数获取输入的生产数量 `m`,然后根据生产数量的不同,计算出固定成本 `c1` 和单位可变成本 `c2`,最后根据公式计算出总的生产成本 `c`,并输出结果。注意,这里使用了 `double` 类型来存储成本,以保证精度。