关键词:函数,循环
题目描述:
题目分析:
写出算法:1.输入n、m;2. 函数实现质数的确定,返回质数;3.if判断,符合则输出,反之跳过。用for循环去打印。
代码实现:
#include <stdio.h>
int fun(int x)
{
int i;
for (i = 2; i < x; i++)
if (x % i == 0)
break;
if (i == x)
return i;
else
return 0;
}
void main()
{
int m, n, kll; //n>m
scanf("%d %d", &n, &m); //先输入n
for (int i = m; i <= n; i++)
{
kll = fun(i);
if(kll!=0)
printf("%d\n", kll);
}
}
运行结果: