要求:从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否小于1000的正数,若不是,则要求重新输入。
代码:
#include <stdio.h>
#include <math.h>
#define M 1000
int main()
{
int k,n;
scanf("%d",&n);
if(n>M)scanf("%d",&n);
k=sqrt(n);
printf("%d",k);
return 0;
核心内容:sqrt()函数,可应用于判断素数。