1. 打印100~200 之间的素数
#include<stdio.h>
#include<math.h>
int main()
{
int i=100,j=2;
printf("100-200之间的素数为:\n");
for(i=101;i<=200;i+=2)
{
int is_su=1;
for(j=2;j<=(int)sqrt(i);j++)
if(i%j==0)
{
is_su=0;
break;
}
if(is_su)
printf("%d\n",i);
}
return 0;
}
2. 输出乘法口诀表
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
printf("%d*%d=%d ",j,i,i*j);
}
printf("\n");
}
return 0;
}
3. 判断1000年---2000年之间的闰年
#include<stdio.h>
int main()
{
int is_run(int year);
int year=1000;
printf("1000-2000年之间的闰年为:\n");
for(;year<=2000;year++)
{
if(is_run(year))
printf("%d\n",year);
}
return 0;
}
int is_run(int year)
{
if(year%4==0&&year%100!=0||year%100==0&&year%400==0)
return 1;
else return 0;
}
本文出自 “城市猎人” 博客,请务必保留此出处http://alick.blog.51cto.com/10786574/1708565