c语言编程

Python013

c语言编程,第1张

由于你只学了结构,所以很多好方法都不干写哦。

比如说每次输入错误,应该让顾客重新输入才对,而不是直接退出。

还有,main必须是int型。切不可被谭浩强毒害哦!!!

int main()

{

int manual, auto

int GasType//1表示a, 2表示b, 3表示c

int aprice = 4, bprice = 5, cprice = 6

float f1 = 0.02, f2 = 0.05, money

int amount, servicetype

printf("请输入您要的汽油种类:")

scanf("%d", &GasType)

printf("请输入您要的加油量:")

scanf("%d", amount)

printf("请输入您要的服务类型:")//1,表示manual,2表示auto

scanf("%d", &servicetype)

switch(GasType)

{

case 1:

price = aprice

case 2:

price = bpricebreak

case 3:

price = cpricebreak

default:

printf("汽油选择错误!\n")

return -1//这里表示出错了,汽油类型只有1、2、3三种

}

if(servicetype == 1)

Money = (1 - f1) * price * amount

else if(servicetype == 2)

Money = (1 - f2) * price * amount

else

{

printf("服务类型选择错误\n")

return -1//这里表示输入值出错了,服务类型只能选择1或者2

}

printf("您需要支付:%f 元", Money)

return 0

}

我建议你去搜“2级c语言加油站”,里面的VC++6.0应该是最兼容的。网上的大都有问题。

首先你要保证以前的卸载干净了,如果“2级c语言加油站”都搞不定的话,那就很有可能是没卸载干净。这只能自己找哪个地方没卸载干净了。(终极方案,重装系统或安装虚拟机)

还有VS,eclipse,DevC++(推荐)都可以替换VC,新手的话可以用DevC++,非常方便,学MFC之类的建议用VS2013吧。

老手的话文本编辑器就行了。