从键盘输入一个小于1000的正数,要求输出求他的平方根(如果平方根不是整数。则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,要求重新输入。
#include<stdio.h>
#include<math.h>
int main()
{
int n,m;
printf("请从键盘输入一个小于1000的正数:");
scanf("%d",&n);
if(0<n&&n<1000)
{ (int)m=sqrt(n);
printf("n开平方为:%d\n",m);
}
else
printf("输入有误,请重新输入!");
return 0;
}