C语言高手进~
题目是这样的: 编程序:猴子吃桃,当天吃了一半后,又多吃了1个,以后每天,猴子都吃了剩余的一半桃子之后,又多吃1个.在第10天,只剩下1个桃子,试问这些桃子最初有多少个? 会做的高手请告诉小弟下,请把程序写出来,谢谢~
main() { int i,day,total=1; printf("Input day:"); scanf("%d",&day); for(i=day-1;i>0;i--) total=(total+1)*2; printf("The total is:%d",total); }
main() { int x=0,i; for(i=1;i<=10;i++) x=x*2+2; printf("%d\n",x); }
#include void main() { int n=1,i; for(i=0;i<9;i++) n=(n+1)*2; printf("%2d\n",n); }
答:抛开你的程序设计目的,就你本身这段程序来说,问题不少。 第四行char *p,s[6]={123456};这一句定义有错,应该是 char *p,s[7]={"...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>