38 lines
1.1 KiB
C
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;
|
|
}
|