每日刷题(五)
有趣的数字(结果填空题)
C代码如下
#include<stdio.h>
int main()
{
int i, n, num = 0, flag;
for(i = 5; i < 100000; i++)
{
if(i % 10 == 5 || i / 10 % 10 == 5 || i / 100 % 10 == 5 || i / 1000 % 10 == 5 || i / 10000 % 10 == 5 || i / 100000 == 5)
{
flag = 1;
for(n = 2; n * n <= i && flag == 1; n++)
if(i % n == 0)
{
flag = 0;
break;
}
else
continue;
if(flag == 1)
{
num++;
printf("%9d",i);
}
}
else
continue;
}
printf("\n1到100000中有趣的数的个数:%d\n",num);
return 0;
}
若要学习更多编程比赛知识,请记得三连,关注点赞转发哦!