#include<stdio.h>#include<math.h>intmain(){int n =0;while( n <1|| n >1000){printf("请输入一个小于1000的正数:");scanf("%d",&n);}printf("它的平方根是:%d\n",(int)sqrt(n));return0;}
前言从键盘输入一个小于1000的正数,要求输出它的平方根(如平方根不整数,则输出其整数部分)。要求在输入数据后先对其进行检查是否为小于1000的正数。如不是,则要求重新输入。程序源码#include <stdio.h>#include <math.h>int main(){ int n = 0; while( n < 1 || n > 1000 ) { printf("请输入一个小于1000的正数:"); scan