广告设计制作安装合同:擅长C语言的请来回答/
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/21 23:04:35
#include <stdio.h>
void main(void)
{
int n=1,i;
for(i=1; i<=10; i++)
{
n=2*(n+1);
}
printf("n=%d\n",n);
#include <stdio.h>
void main(void)
{
int n=1,i;
for(i=1; i<=10; i++)
{
n=2*(n+1);
}
printf("n=%d\n",n);
for(i=1; i<=10; i++)
{
printf("date %d sum=%d eat %d n=%d",i,n,n/2+1,n-(n/2+1));
n=n-((n/2)+1);
printf("\n");
}
}
n=3070
date 1 sum=3070 eat 1536 n=1534
date 2 sum=1534 eat 768 n=766
date 3 sum=766 eat 384 n=382
date 4 sum=382 eat 192 n=190
date 5 sum=190 eat 96 n=94
date 6 sum=94 eat 48 n=46
date 7 sum=46 eat 24 n=22
date 8 sum=22 eat 12 n=10
date 9 sum=10 eat 6 n=4
date 10 sum=4 eat 3 n=1
#include "stdio.h"
main()
{int i,n;
n=1;
for(i=0;i<10;i++)
n=2*(n+1);
printf("n=%d\n",n);
}
楼上的第一个程序不对,少算了一天。
猴子第一天摘下若干个桃子,当天吃了一半,还不过瘾,又多吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半零一个。到第10天在想吃时。只剩下一个桃子了。求第一天总共摘了多少个桃子?
main()
{int i=1,s=1;
for(;i<=9;++i)
s=2*(s+1);
printf("%d\n",s);
}
输出结果为1534
或者
#include <stdio.h>
int main()
{
int day,apple=1,i;
printf("Enter the day\n");
scanf("%d",&day);
for (i=0;i<day;i++)
{
apple=apple+1;
apple=2*apple;
}
printf("apple:%d\n",apple);
getch();
}
呵呵,有意思,让我想想!~
main()
{int s=1,i;
for(i=10;i>=1;i--)
s=2*(s+1);
printf("%5d",s);
getch();}