你這個(gè)題目無(wú)法實(shí)現(xiàn)的,因?yàn)檎劭勐蕬?yīng)該是在知道原價(jià)的基礎(chǔ)上的。目前給出條件不足。
成都一家集口碑和實(shí)力的網(wǎng)站建設(shè)服務(wù)商,擁有專(zhuān)業(yè)的企業(yè)建站團(tuán)隊(duì)和靠譜的建站技術(shù),十多年企業(yè)及個(gè)人網(wǎng)站建設(shè)經(jīng)驗(yàn) ,為成都近1000家客戶(hù)提供網(wǎng)頁(yè)設(shè)計(jì)制作,網(wǎng)站開(kāi)發(fā),企業(yè)網(wǎng)站制作建設(shè)等服務(wù),包括成都營(yíng)銷(xiāo)型網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),同時(shí)也為不同行業(yè)的客戶(hù)提供成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)的服務(wù),包括成都電商型網(wǎng)站制作建設(shè),裝修行業(yè)網(wǎng)站制作建設(shè),傳統(tǒng)機(jī)械行業(yè)網(wǎng)站建設(shè),傳統(tǒng)農(nóng)業(yè)行業(yè)網(wǎng)站制作建設(shè)。在成都做網(wǎng)站,選網(wǎng)站制作建設(shè)服務(wù)商就選創(chuàng)新互聯(lián)公司。
這里做個(gè)假設(shè):
如果輸入是兩個(gè),折扣前和折扣的,那么可以計(jì)算,比如:
float beforePayment,afterPayment;
float percentage;
scanf("折扣前金額=%f",beforePayment);
scanf("折扣后金額=%f",afterPayment);
percentage=afterPayment/beforePayment;
printf("產(chǎn)品折扣率為:%.2f",percentage);//保留兩位小數(shù)進(jìn)行顯示
1 涉及的C語(yǔ)言知識(shí)
(1)輸入
(2)加減乘除運(yùn)算
(3)輸出
2 一個(gè)小示例
#includestdio.h
float?get_discount(int?x){
float?output?=?0;
//當(dāng)輸入以0結(jié)尾時(shí),不合法,返回0
if?(x?%?10?==?0)
return?output;
//當(dāng)輸入為?85?時(shí),代表85折,輸出應(yīng)為0.85
if?(x??10??x??100)
output?=?x?/?100.0;
//當(dāng)輸入為?7?時(shí),代表7折,輸出應(yīng)為0.7
if?(x??10??x?=?1)
output?=?x?/?10.0;
return?output;
}
int?main(){
float?count;
int?discount_str;
puts("輸入書(shū)的金額和打印情況(以空格為分割符,按回車(chē)結(jié)束):");
puts("(如輸入的是20?7則表示20元的書(shū)打7折)");
scanf("%f?%d",?count,?discount_str);
float?discount_f?=?get_discount(discount_str);
if?(discount_f?==?0)
puts("輸入的打折情況不合法.");
else{
float?result?=?count*discount_f;
printf("打折后的金額為:%.2f\n",?result);
}
getchar();
getchar();
return?0;
}
3 運(yùn)行情況
#include?stdio.h
int?main()
{
int?i;float?pay;
scanf("%f",pay);
if(pay=0)?printf("輸入購(gòu)物金額有誤!");
else
{
if(pay200)?i=10;
else?if(pay500)?i=9;
else?if(pay1000)?i=8;
else?i=7;
i/10?printf("不打折,"):printf("折扣率:%d折,",i);
printf("實(shí)際付款金額:%.2f元",pay*i/10);
}
return?0;
}
#includestdio.h
int?main()
{
int?x;
float?price,money;
printf("請(qǐng)輸入購(gòu)買(mǎi)件數(shù):");
scanf("%d",x);
printf("請(qǐng)輸入單價(jià):");
scanf("%f",price);
if(x==1)
money=0.9*price;
else?if(x==2)
money=0.75*2*price;
else?if(x=3)
money=0.5*x*price;
printf("打折后總金額是:%f",money);
return?0;
}
敲代碼不容易,望采納。對(duì)了臨時(shí)寫(xiě)的有可能會(huì)有中文字符,稍微注意下,有問(wèn)題請(qǐng)追問(wèn)