从键盘输入一个小于1000的正数,要求输出求他的平方根(如果平方根不是整数。则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。若不是,要求重新输入。

从键盘输入一个小于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;
}

在这里插入图片描述


版权声明:本文为weixin_43803387原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。