1,100以内能被5或7整除的数,每行5个数的显示出来
#include <stdio.h>
int main()
{
int n;
int i=1;
for(n=1;n<=100;n++)
{
if(n%5 == 0 || n%7 == 0)
{
printf("%4d",n);
i++;
if(i == 6)
{
printf("\n");
i=1;
}
}
}
return 0;
}
2,1900年至2000年内所有闰年的求法
#include <stdio.h>
int main()
{
int y;
for(y=1900;y<=2000;y++)
if(y%4== 0 && y%100!= 0 || y%400 == 0)
printf("y=%d\n",y);
return 0;
}
3,e的近似值:e=1+1+1/2!+......+1/n!, 当1/n!<1e-6时,不满捉条件。
#include <stdio.h>
int main()
{
double t = 1.0;
double e = 0;
int d=1,k=1;
while(t>= 1e-6)
{
t = 1.0/d;
printf("%f",t);
d = d*k;
k++;
e+=t;
}
print("e=%f\n",e)
return 0;
}