#include<stdio.h>
int main()
{
int i;
int x=1;
for(i=0;i<9;i++)
x = 2*(x+1);
printf("第一天拿的桃子个数为:%d\n",x);
return 0;
}
第四题,猴子吃桃子。
#include<stdio.h>
int main()
{
int n=10;
int k=0;
int sum=0;
while(n>0)
{
sum+=n;
k+=n;
n=k/2;
k=k%2;
}
printf("一共可以喝的可乐瓶数为:%d\n",sum);
return 0;
}
第一题,喝可乐的。
#include<stdio.h>
int main()
{
int n=10;
int k=0;
int g=0;
int s=0;
while(n>0)
{
s+=n;
k+=n;
g+=n;
n=k/2+g/4;
k%=2;
g%=4;
}
printf("一共可以喝%d瓶\n",s);
return 0;
}
第二题,也是喝可乐的。
#include <stdio.h>
int main(){
int hand = 0;//头
int in = 0;//中
int end = 0;//尾
for (int i = 100; i < 1000; ++i){
//获取头
hand = i/100;
//获取中
in = (i - (hand * 100)) / 10;
//获取尾
end = i % 10;
//根据次方相乘三次
hand = (hand*hand*hand);
in = (in*in*in);
end = (end*end*end);
if (i == (hand + in + end)){
printf("三位水仙花数:%d\n", i);
}
}
getchar();
return 0;
}
第三题,水仙花数
能