2025-04-01 09:52:18 +08:00

38 lines
1.1 KiB
C

/*-----------------------------------------------------------------------
【程序设计】
-------------------------------------------------------------------------
题目:一瓶汽水一元,两个空瓶子可以换一瓶汽水,输入购买汽水的金额,编写函
数计算出一共可以喝多少瓶汽水
输入输出如下所示:
【请输入购买汽水的金额(元):】 3
总共可以喝 5 瓶汽水
-------------------------------------------------------------------------
注意:请勿改动程序中的其他内容,请勿重新定义变量名。
------------------------------------------------------------------------*/
#include <stdio.h>
int totalBottles(int money)
{
int totalBottlesDrank = 0;
int boughtBottles = money;
int newBottles;
/**********Program**********/
totalBottlesDrank= money;
while(boughtBottles > 1){
boughtBottles-=2;
boughtBottles++;
totalBottlesDrank++;
}
return totalBottlesDrank;
/********** End **********/
}
int main()
{
int money;
int result;
printf("【请输入购买汽水的金额(元): 】");
scanf("%d", &money);
result = totalBottles(money);
printf("总共可以喝 %d 瓶汽水\n", result);
return 0;
}