金鱼

我的小鱼

浪尽此生 提交于 2020-02-11 06:08:53
兴高采烈的买了三条小金鱼,为了方便认识它们,买了三条:一条大金鱼爸比,一条中等金鱼妈咪,以及小金鱼玛丽。刚买回来的金鱼很不安,总是在鱼缸的水里穿来穿去,对新环境显得格外害怕,我将金鱼一家放在了桌子角落,由此买了一盆多肉、一盆水培绿萝陪着他们。因为金鱼怕生人的习性,我两天都没有凑过去吓他们。在上海梅雨季节的关键点,下了两天暴雨,小金鱼玛丽受不住离开了芭比和妈咪,接着第二天妈咪金鱼也离我而去,最后爸比也没能幸免。我很伤心,偌大的上海,深思熟虑之后养了三条金鱼,结果都葬送在了我的手里,繁华都市,总想着要有一些安慰,实在强鱼所难。走好,我的小鱼,愿你们一家在天堂团聚,自由自在的翱翔在美丽多彩的水中世界。 -----谨以此纪念第一次养小金鱼 来源: https://www.cnblogs.com/CherishZeng/p/9308956.html

初级系列15.出售金鱼问题

匿名 (未验证) 提交于 2019-12-02 23:59:01
问题描述 小明将养的一缸金鱼分5次出售,第一次卖出全部的一半加1/2条,第2次卖出余下的三分之一加1/3条,第3次卖出余下的四分之一加1/4条,第4次卖出余下的五分之一加1/5条 最后卖出余下的11条试编程求出原来鱼缸中共有多少条鱼 问题分析 按照题意可推出: #include <stdio.h> int main(void) { int i, j,x, flag =0; /* !<flag作为控制标志*/ /* !<从23开始试探,步长为2 */ for (i = 23; flag ==0; i +=2) { for (j = 1, x = i; j <= 4 && x >= 11; j++) { if ((x+1) % (j+1) == 0) { /* !<判断x+1是否能整除j+1 */ x -= (x+1) / (j+1); } else { x = 0; break; } } if (j == 5 && x == 11) { printf("原来鱼缸中共有%d条金鱼, \n", i); flag = 1; /* !<求出结果,flag置1, 退出试探*/ } } } /* !<output */ 原来鱼缸中共有59条金鱼, Process returned 0 (0x0) execution time : 0.004 s Press any key to continue