1,打印数字金字塔
#include
main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=9-i;j++)
{
printf(" ");
}
for(j=1;j<=i;j++)
{
printf("%d",j);
}
for(j=i-1;j>=1;j--)
{
printf("%d",j);
}
printf("\n");
}
getch();
}
2,求X以内的最大素数
#include
main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=9-i;j++)
{
printf(" ");
}
for(j=1;j<=i;j++)
{
printf("%d",j);
}
for(j=i-1;j>=1;j--)
{
printf("%d",j);
}
printf("\n");
}
getch();
}
3,求X以内所有素数
#include
#include
main()
{
int x,y,div;
printf("input x:");
scanf("%d",&x);
for(y=x-1;y>=2;y--)
{
for(div=2;div<=sqrt(y);div++)
{
if(y%div==0)
{
break;
}
}
if(div>sqrt(y))
{
printf("%d",y);
}
printf("\n");
}
getch();
}
阅读(1994) | 评论(0) | 转发(0) |