jiangguo2
C语言作业楼。。欢迎吐槽。。

本帖最后由 jiangguo2 于 2013-5-4 10:24 编辑

这是一只刚出生的猴子,这样

很久都没想起这个贴了(擦汗(贴一点之前写的吧(继续擦汗

2013。3。10

忘了是干什么的了(擦汗

#include <stdio.h>

#include<math.h>

int main(void)

{

int p=1,d=9;

while(d>=1){

p=2*(p+1);

d--;

}

printf("%d",p);

return 0;

}

output=1534

2013。2.27
某一天早晨,有一个猴子摘下了若干个桃子,当即就吃了一半,还不过瘾,又多吃了一个。第二天又将剩下的桃子吃了一半多一个。以后每天早上都吃了前一天剩下的一半多一个。到第10天的时候再想吃的时,发现只剩下一个桃子了。这个贪吃的猴子第一天究竟摘了多少个桃子呢?

#include <stdio.h>

#include<math.h>

int main(void)

{

int p=1,d;

for(d=9;d>=1;d--)p=2*(p+1);

printf("%d",p);

return 0;

}

output:1534(right)

2013.2.25

输出100-200间的孪生质数

#include <stdio.h>

#include<math.h>

int P(int N)

{

int i,j;

j=(int)sqrt(N+1);

for(i=3;i<=j;i+=2)

{if(N%i==0)return 0;}

return 1;

}

int main(void)

{

int N,m,count=0;

for(N=101;N<=200;N+=2)

{

if (P(N)==1)

{

m=N;

N+=2;

if(P(N)==1)

{

printf("%d ",m);

printf("%d\n",N);

count++;

}

N=N-2;

}

}

printf("%d\n",count);

return 0;

}

output:

101 103

107 109

137 139

149 151

179 181

191 193

197 199

7(right)

2013。2。13

斐波那契数列前100个数中是第(5*n+1)个数又是3的倍数的数的个数

#include<stdio.h>

int main(void)

{int a=1,b=0,i,count=0;/*溢出,换成long long后out put是4。。*/

for(i=2;i<=100;i++)

{if(i%5==1)

{if(a>=b){if(a%3==0)count++;}

else if(b%3==0)count++;}

if(a<b)a+=b;

else b+=a;

}

printf("%d\n",count);

return 0;

}

output 2

正确答案 5

没找到原因中。。

刘巧弟
满自溢了
展开Biu

x满自溢了:90:

[查看全文]
jingyixx
型的话会负溢出的噢
展开Biu

用int型的话会负溢出的噢#26x

[查看全文]