C语言编程:计算小明妈妈买的巧克力数量
#include <stdio.h>
int main() { int day = 1; // 第一天 int chocolate = 0; // 初始巧克力数量 while (chocolate >= 0) { if (day == 1) { chocolate += 1; // 第一天吃了一半多一块,所以初始数量为1 } else { chocolate = (chocolate + 1) / 2; // 每天吃一半零一块 } if (day == 10 && chocolate == 1) { // 到第10天只剩一块巧克力 printf('小明妈妈总共给小明买了%d块巧克力\n', 2 * chocolate - 1); // 计算总共买了多少块巧克力 break; } day++; // 进入下一天 } return 0; }
原文地址: https://www.cveoy.top/t/topic/myBX 著作权归作者所有。请勿转载和采集!