找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: sniper2006

闲得慌出个喝汽水的题目,考考大家

  [复制链接]
 楼主| 发表于 2011-9-25 14:15:06 | 显示全部楼层
anthony1989 发表于 2011-9-25 13:57
7 c' e4 Y1 M0 |2 m9 K+ T; U你不会学计算机的吧,这么可怕,不对?是1499!
3 Y& ]8 Y" G  L( a/ A' n
哈哈 ,你可以做程序员啦,我也是学数控的,正确答案是1499
' i0 c* R! k$ [这个是C语言的源码- t; |& ]- F) ]4 e* X3 h2 ~  i
#include<stdio.h># K" U4 S" D3 [( u+ Q, V" ^
#include<conio.h>
+ Q& V. q$ ]  X1 e, h4 vmain()
1 r; x  D" U' I* {' q" }/ W  v  P{! E& B1 {! a2 d2 h7 ^/ z
   int A=1000;  //开始的瓶数
2 F4 v4 ]& p* F6 l# y0 I4 o6 p+ n   int B=0;     //已经喝掉的数量- {4 u* z# Y$ x2 a' z6 ?
   int C=0;     //最后剩余空瓶子1 p! \5 g) e3 f6 |: n
   while (A > 0)
7 M9 \4 \8 ~. q' q2 f6 X' ?    {7 B& c! V% _7 W* ?' N0 u
     A--;
5 ~0 [) w7 U+ }0 e% l# c     B++;
* z1 i5 w- v, {  k8 |- |     C++;
& h* Y9 y6 L" _; [# _     if (C == 3)5 o" I2 g. m# V/ ]- ~. ~. N' Q
      {) h8 F- H5 [3 c( Q- f: }) a1 l
       C = 0;     //当有3个瓶子时,空瓶数清零
! R9 [$ C* t, q1 U       A++;       //3个空瓶换一瓶,汽水数增加一瓶       2 P$ M* j9 g' b) R- f$ Y! |
      }$ i1 q* \4 o5 k# x! k
        }  * d- A: ?4 u' g3 a  `) I+ a
        printf("总共喝了%d瓶\n\a还剩下%d个空瓶子\n\a",B,C);# J( I$ ]2 \/ {. A
        getch();
4 ^4 b% u5 u! d* A- F$ q# c& b        return(0);* Y2 d9 F7 E- n' b
}
) D! T4 A8 X8 s) x, |2 K7 t/ h8 p5 D
发表于 2011-9-25 14:21:30 | 显示全部楼层
我直看得懂程序,编程序还有很大距离,呵呵呵……
发表于 2011-9-25 16:18:31 | 显示全部楼层
呵呵。。。。。1499.。。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-9-26 05:47 , Processed in 0.057918 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表