找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: sniper2006

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

[复制链接]
 楼主| 发表于 2011-9-25 14:15:06 | 显示全部楼层
anthony1989 发表于 2011-9-25 13:57
& R. p% U9 A0 ~4 t. p你不会学计算机的吧,这么可怕,不对?是1499!

) e+ E( k5 Y. v哈哈 ,你可以做程序员啦,我也是学数控的,正确答案是1499# T* T* o; n; `& g
这个是C语言的源码
" d* a/ K3 |7 v5 F# M3 F#include<stdio.h>4 O; W" q2 H: n6 M6 @# {
#include<conio.h>9 n  u% F( h! W
main()9 H9 z$ A& n- [( j  e4 K6 A: R
{$ o7 c, j, s- g, y% y$ ]
   int A=1000;  //开始的瓶数
) Q& I6 b2 P4 Z/ ]) f3 R5 r   int B=0;     //已经喝掉的数量
! H! c( l1 D0 N6 A: R2 d/ R   int C=0;     //最后剩余空瓶子( R/ b5 e9 k! _4 _4 c
   while (A > 0); z/ Y$ m+ t9 ~" j3 r
    {
4 q7 u4 [* M) C: s     A--;
& }% d0 V! @0 ]. x- T& H1 Z     B++;; ?2 B4 \, L/ F/ X% M5 K
     C++;
  {5 \9 |0 X" g/ U9 {     if (C == 3)  C7 S, Z- q. E% X
      {9 F  i" L( g( ^1 _9 z' {- B
       C = 0;     //当有3个瓶子时,空瓶数清零
" _8 u' G$ @7 m5 l       A++;       //3个空瓶换一瓶,汽水数增加一瓶       3 \5 K+ X/ _4 @( Y
      }
" z: P3 C3 i( E# O        }  
6 o; b, {8 O; l        printf("总共喝了%d瓶\n\a还剩下%d个空瓶子\n\a",B,C);
$ }5 {4 R' U& S3 r" S+ Z, ~        getch();
& k7 n3 G* ]0 |  `% F        return(0);+ |, s+ l, a: b0 F
}
" V: d1 K6 ]$ A! U, B0 N
( q2 |; u, h+ B! E
发表于 2011-9-25 14:21:30 | 显示全部楼层
我直看得懂程序,编程序还有很大距离,呵呵呵……
发表于 2011-9-25 16:18:31 | 显示全部楼层
呵呵。。。。。1499.。。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

GMT+8, 2025-6-25 08:18 , Processed in 0.060528 second(s), 12 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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