c语言基础小程序题

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:31:44
一种商品的单价为1.5元,购买10件以上优惠5% ,购买100件以上优惠15%.
输入购买的件数, 输出购买的件数, 单价,及货款数.

----请帮忙.

#include "stdio.h"
void main()
{
int num;
float p=1.5,sum;
printf("Input Num of Works:");
scanf("%d",&num);
if(num<0) num=0;//防错最小件数为0
if(num<10)sum=num*p;
if(num>=10&&num<100) sum=num*p*0.95;
if(num>=100) sum=num*p*0.85;
printf("Your Order %d, Price is %f",num,sum);
}

float x=1.5;//单价
int n;件数
float ks;//货款数
scanf("%d",&n);
if(n<10)
{ks=n*x;
printf("%d",ks);}
if(n>=100)
{ks=n*x-(n*x)*0.05;
printf("%d",ks);
}
if(n>=10)
{ks=n*x-(n*x)*0.05;
printf("%d",ks);
}

学了一点