1.输出
#include<stdio.h>
int main()
{
int i,j,n;
for(i=1;i<=4;i++)
for(j=1;j<=5;j++)
{
if(j%5!=0)
{
n=i*j;
printf("%d\t",n);
}
else
{
n=i*j;
printf("%d\n",n);
break;
}
}
return 0;
}
求pi/2
#include<stdio.h>
#include<math.h>
int main()
{
double i,j,sum,pi,k,n,a,b;
for(sum=1,i=1,n=1;fabs(k-1)>=1e-15;n++)
{
i=2*n*2*n;
j=(2*n-1)*(2*n+1);
k=i/j;
sum=sum*k;
}
pi=2*sum;
printf("%10.8f\n",pi);
return 0;
}
斐波拉契前40个数
#include<stdio.h>
int main()
{
int n,F1,F2,Fn;
F1=1;
F2=1;
n=2;
printf("%d\n",F1);
printf("%d\n",F2);
while(n<=40)
{
Fn=F1+F2;
printf("%d\n",Fn);
F1=F2;
F2=Fn;
n++;
}
return 0;
}
#include<stdio.h>
int main()
{
int F1,F2,F3,F4,i;
F1=1;
F2=1;
for(i=1;i<=10;i++)
{
printf("%d\t%d\t",F1,F2);
F3=F1+F2;
F1=F2;
F2=F3;
F4=F1+F2;
printf("%d\t%d\n",F3,F4);
F1=F3+F4;
F2=F4+F1;
}
return 0;
}