上面是显示结果
代码是正确的已经通过oj测试了
下面是两张图片的题目和代码
输出1到9999中能被7整除,而且至少有一位数字是5的所有数字
输出格式
一行一个
输出样例
35
56
105
154
#include <stdio.h>
int main(void)
{
int i,x,j;
for(i=1;i<=9999;i++)
{
if(i%7==0)
{
j=i;
while(j>0)
{
x=j%10;
j/=10;
if(x==5)
{
printf("%d\n",i);
break;
}
}
}
}
return 0;
}
输出2到200之间(包括2、200)的所有素数(注:要求1行1个素数,按由小到大的顺序输出)。
输入样例
(无)
输出样例
2
3
5
7
#include <stdio.h>
#include <math.h>
int main(void)
{ int m,k,i;
for(m=2;m<=200;m++)
{
k=sqrt(m);
for(i=2;i<=k;i++)
{
if(m%i==0)
{
break;
}
}
if(i>k)
{
printf("%d\n",m);
}
}
return 0;
}