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

在这里插入图片描述

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐