问题标题:
【求高手解决一下下面的问题?#includeintmain(void){constdoubleunit_price=3.50;intquantity=0;printf("Enterthenumberthatyouwanttobuy:");scanf("%d",&quantity);doubletotal=0.0;if(quantity>10)total=quantity*unit_p】
问题描述:
求高手解决一下下面的问题?
#include
intmain(void)
{
constdoubleunit_price=3.50;
intquantity=0;
printf("Enterthenumberthatyouwanttobuy:");
scanf("%d",&quantity);
doubletotal=0.0;
if(quantity>10)
total=quantity*unit_price*0.95;
else
total=quantity*unit_price;
printf("Thepricefor%dis$%.2fn",quantity,total);
return0;
}
这个程序输不出来,求解?
在编译时出现错误,我觉的没有错误呀!但是显示错误,不知道为什么
蒋华伟回答:
C的话,把doubletotal=0.0;放到printf前面去,C只能在程序开头声明,我放在开头,可以运行
点击显示
其它推荐