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

前言

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

程序源码

#include 
#include 
int main()
{
    int n = 0;
	while( n < 1 || n > 1000 )
	{
        printf("请输入一个小于1000的正数:");
        scanf("%d", &n);    		
	}
    printf("它的平方根是:%d\n", (int)sqrt(n));
    return 0;
}

运行结果

C语言 - 键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不整数,则输出其整数部分)。 要求在输入数据后先对其进行检查是否为小于1000的正数。如不是,则要求重新输入。_第1张图片

你可能感兴趣的:(C语言程序设计,c语言,算法)