一个小程序帮忙查查错
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int m,n,i,a;
int f=0;
scanf("%d %d",&m,&n);
for(i=1;i<=10000000;i=i+2)
{
a=pow(i,2);
if(a>=m && a<=n)
{
f=f+1;
printf("%d\n",a);
}
}
if(f=0)
{
printf("No Result.\n");
}
return 0;
}
附题目:输入两个数字 m 和 n,构成一个闭区间 。其中m,n满足:0<= m <= n <=10000000;
要求按顺序(从小到大)输出该区间 内所有的奇数的平方数,若不存在这样的平方数,则输出:No Result.
例如1
输入:100200
输出:
121
169
例如2
输入:1020
输出:No Result. 19行 应该是f==0
页:
[1]