黑马程序员技术交流社区

标题: 卖西瓜问题答案 [打印本页]

作者: 妖精的尾巴_wzn    时间: 2016-5-3 21:16
标题: 卖西瓜问题答案

#include <stdio.h>

/*
 假设一个班上有7个学生,输入某科考试的城西,然后统计出该班不及格的学生人数

*/


/*
  一农户在集市上卖西瓜,他总共有1020个西瓜,第一天卖出一半多两个,第二天卖出一半多两个,问按照此规律卖下去,该农户几天能将所有的西瓜卖完?

        西瓜总数            卖出去的西瓜数
第一天  1020               1020*0.5 + 2 = 512
第二天  1020-512=508       508*0.5 + 2 = 256
第三天  。。
。。
。。

*/

void maiXioGua(){
    int leftCount = 1020;
    int maiDay = 0;
    while (leftCount > 0) {
        maiDay = maiDay + 1;
        leftCount = leftCount - (leftCount * 0.5 + 2);
        printf("卖西瓜咯!!\n");
    }
    printf("一共卖了多少%d天",maiDay);
}

int main(int argc, const char * argv[]) {
    //卖西瓜
    maiXioGua();
    //获取班级学生不及格的人数
    getBuJiGeRenShu();
    return 0;
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2