C语100题——21
本帖最后由 LH魔王 于 2020-7-1 17:53 编辑#if(0)
第二十一题:
题目:猴子吃桃问题:猴子第一天摘下若干桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃一半又多吃了一个。
以后每天早上都吃了前一天剩下的一半零一个。到帝释天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少桃子。
#endif
#include<stdio.h>
int main()
{
int num=1,day;
for(day=2;day<=10;day++)
{
num=(num+1)*2;
}
printf("猴子第一天摘了%d个桃子!",num);
} 为什么要 #if(0),直接 /* 不就好了 永恒的蓝色梦想 发表于 2020-7-1 17:58
为什么要 #if(0),直接 /* 不就好了
呃,小甲鱼说的/**/不支持重复注释,用#if(0)跟#endif搭配的方法可以让编译器直接忽略其中的内容,可以重复注释
页:
[1]