c语言每瓶啤酒2元答案,【原创源码】C语言 一个喝啤酒小游戏的编程实现(菜鸟级)...
生活随笔
收集整理的這篇文章主要介紹了
c语言每瓶啤酒2元答案,【原创源码】C语言 一个喝啤酒小游戏的编程实现(菜鸟级)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[C] 純文本查看 復制代碼#include
int main()
{
int i, btle=0, tap=0, num, n, iTemp; //btle是瓶子,tap是瓶蓋(忘了瓶蓋是哪個單詞了)。。
printf("please input the money:\n");
scanf("%d", &n);
num = n/2;
btle = n/2;
tap = n/2;
n /= 2;
while((btle>=2) || (tap>=4))
{
if(btle>=2)
{
if(0==btle%2)
{
num += btle/2;
tap += btle/2;
btle /= 2;
}
else if(1==btle%2)
{
btle--;
num += btle/2;
tap += btle/2;
btle /= 2;
btle++;
}
}
if(tap>=4)
{
if(0==tap%4)
{
num += tap/4;
btle += tap/4;
tap /=4;
}
else if(tap%4)
{
iTemp = tap%4;
num += tap/4;
btle += tap/4;
tap /=4;
tap += iTemp;
}
}
}
printf("you will drink %d bottles beer!\n", num);
return 0;
}
總結
以上是生活随笔為你收集整理的c语言每瓶啤酒2元答案,【原创源码】C语言 一个喝啤酒小游戏的编程实现(菜鸟级)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言 临时文件作用,c语言函数mkte
- 下一篇: 填空题C语言,c语言填空题试卷.doc