C语言 从键盘输入一个小于1000的正数,要求输入他的平方根,如平方根不是整数,则输入其整数部分.要
网友回答
#include<stdio.h>
#include
<math.h>int main()
{ int x,y;
printf("输入一个小于1000的整数\n");
scanf("%d",&x);
while(x>=1000||x<=0) /*条件是或,不是和,x>1000和x<0不可能同时成立,因此永远不会执行*/
{
\x09 printf("输入的数不符合,请再输入一次\n");
scanf("%d",&x);
}
y=sqrt(x);
printf("y=%d\n",y);
return 0;}